@import "https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i,900,900i";@import "https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i";.ml-0{margin-left:0!important}
.ml-1{margin-left:1px!important}
.ml-2{margin-left:2px!important}
.ml-3{margin-left:3px!important}
.ml-4{margin-left:4px!important}
.ml-5{margin-left:5px!important}
.ml-6{margin-left:6px!important}
.ml-7{margin-left:7px!important}
.ml-8{margin-left:8px!important}
.ml-9{margin-left:9px!important}
.ml-10{margin-left:10px!important}
.ml-15{margin-left:15px!important}
.ml-20{margin-left:20px!important}
.ml-25{margin-left:25px!important}
.ml-30{margin-left:30px!important}
.ml-35{margin-left:35px!important}
.ml-40{margin-left:40px!important}
.ml-45{margin-left:45px!important}
.ml-50{margin-left:50px!important}
.ml-55{margin-left:55px!important}
.ml-60{margin-left:60px!important}
.ml-65{margin-left:65px!important}
.ml-70{margin-left:70px!important}
.ml-75{margin-left:75px!important}
.ml-80{margin-left:80px!important}
.ml-85{margin-left:85px!important}
.ml-90{margin-left:90px!important}
.ml-95{margin-left:95px!important}
.ml-100{margin-left:100px!important}
.ml-110{margin-left:110px!important}
.ml-120{margin-left:120px!important}
.ml-130{margin-left:130px!important}
.ml-140{margin-left:140px!important}
.ml-150{margin-left:150px!important}
.ml-160{margin-left:160px!important}
.ml-170{margin-left:170px!important}
.ml-180{margin-left:180px!important}
.ml-190{margin-left:190px!important}
.ml-200{margin-left:200px!important}
.ml-250{margin-left:250px!important}
.mr-0{margin-right:0!important}
.mr-1{margin-right:1px!important}
.mr-2{margin-right:2px!important}
.mr-3{margin-right:3px!important}
.mr-4{margin-right:4px!important}
.mr-5{margin-right:5px!important}
.mr-6{margin-right:6px!important}
.mr-7{margin-right:7px!important}
.mr-8{margin-right:8px!important}
.mr-9{margin-right:9px!important}
.mr-10{margin-right:10px!important}
.mr-15{margin-right:15px!important}
.mr-20{margin-right:20px!important}
.mr-25{margin-right:25px!important}
.mr-30{margin-right:30px!important}
.mr-35{margin-right:35px!important}
.mr-40{margin-right:40px!important}
.mr-45{margin-right:45px!important}
.mr-50{margin-right:50px!important}
.mr-55{margin-right:55px!important}
.mr-60{margin-right:60px!important}
.mr-65{margin-right:65px!important}
.mr-70{margin-right:70px!important}
.mr-75{margin-right:75px!important}
.mr-80{margin-right:80px!important}
.mr-85{margin-right:85px!important}
.mr-90{margin-right:90px!important}
.mr-95{margin-right:95px!important}
.mr-100{margin-right:100px!important}
.mr-110{margin-right:110px!important}
.mr-120{margin-right:120px!important}
.mr-130{margin-right:130px!important}
.mr-140{margin-right:140px!important}
.mr-150{margin-right:150px!important}
.mr-160{margin-right:160px!important}
.mr-170{margin-right:170px!important}
.mr-180{margin-right:180px!important}
.mr-190{margin-right:190px!important}
.mr-200{margin-right:200px!important}
.mr-250{margin-left:250px!important}
.mt-0{margin-top:0!important}
.mt-1{margin-top:1px!important}
.mt-2{margin-top:2px!important}
.mt-3{margin-top:3px!important}
.mt-4{margin-top:4px!important}
.mt-5{margin-top:5px!important}
.mt-6{margin-top:6px!important}
.mt-7{margin-top:7px!important}
.mt-8{margin-top:8px!important}
.mt-9{margin-top:9px!important}
.mt-10{margin-top:10px!important}
.mt-15{margin-top:15px!important}
.mt-20{margin-top:20px!important}
.mt-25{margin-top:25px!important}
.mt-30{margin-top:30px!important}
.mt-35{margin-top:35px!important}
.mt-40{margin-top:40px!important}
.mt-45{margin-top:45px!important}
.mt-50{margin-top:50px!important}
.mt-55{margin-top:55px!important}
.mt-60{margin-top:60px!important}
.mt-65{margin-top:65px!important}
.mt-70{margin-top:70px!important}
.mt-75{margin-top:75px!important}
.mt-80{margin-top:80px!important}
.mt-85{margin-top:85px!important}
.mt-90{margin-top:90px!important}
.mt-95{margin-top:95px!important}
.mt-100{margin-top:100px!important}
.mt-110{margin-top:110px!important}
.mt-120{margin-top:120px!important}
.mt-130{margin-top:130px!important}
.mt-140{margin-top:140px!important}
.mt-150{margin-top:150px!important}
.mt-160{margin-top:160px!important}
.mt-170{margin-top:170px!important}
.mt-180{margin-top:180px!important}
.mt-190{margin-top:190px!important}
.mt-200{margin-top:200px!important}
.mt-250{margin-top:250px!important}
.mb-0{margin-bottom:0!important}
.mb-1{margin-bottom:1px!important}
.mb-2{margin-bottom:2px!important}
.mb-3{margin-bottom:3px!important}
.mb-4{margin-bottom:4px!important}
.mb-5{margin-bottom:5px!important}
.mb-6{margin-bottom:6px!important}
.mb-7{margin-bottom:7px!important}
.mb-8{margin-bottom:8px!important}
.mb-9{margin-bottom:9px!important}
.mb-10{margin-bottom:10px!important}
.mb-15{margin-bottom:15px!important}
.mb-20{margin-bottom:20px!important}
.mb-25{margin-bottom:25px!important}
.mb-30{margin-bottom:30px!important}
.mb-35{margin-bottom:35px!important}
.mb-40{margin-bottom:40px!important}
.mb-45{margin-bottom:45px!important}
.mb-50{margin-bottom:50px!important}
.mb-55{margin-bottom:55px!important}
.mb-60{margin-bottom:60px!important}
.mb-65{margin-bottom:65px!important}
.mb-70{margin-bottom:70px!important}
.mb-75{margin-bottom:75px!important}
.mb-80{margin-bottom:80px!important}
.mb-85{margin-bottom:85px!important}
.mb-90{margin-bottom:90px!important}
.mb-95{margin-bottom:95px!important}
.mb-100{margin-bottom:100px!important}
.mb-110{margin-bottom:110px!important}
.mb-120{margin-bottom:120px!important}
.mb-130{margin-bottom:130px!important}
.mb-140{margin-bottom:140px!important}
.mb-150{margin-bottom:150px!important}
.mb-160{margin-bottom:160px!important}
.mb-170{margin-bottom:170px!important}
.mb-180{margin-bottom:180px!important}
.mb-190{margin-bottom:190px!important}
.mb-200{margin-bottom:200px!important}
.mb-250{margin-bottom:250px!important}
.mg-0{margin:0!important}
.mg-auto{margin:auto!important}
.mnl-10{margin-left:-10px!important}
.mnl-20{margin-left:-20px!important}
.mnl-30{margin-left:-30px!important}
.mnl-40{margin-left:-40px!important}
.mnl-50{margin-left:-50px!important}
.mnl-60{margin-left:-60px!important}
.mnl-70{margin-left:-70px!important}
.mnl-80{margin-left:-80px!important}
.mnl-90{margin-left:-90px!important}
.mnl-100{margin-left:-100px!important}
.mnl-110{margin-left:-110px!important}
.mnl-120{margin-left:-120px!important}
.mnl-130{margin-left:-130px!important}
.mnl-140{margin-left:-140px!important}
.mnl-150{margin-left:-150px!important}
.mnl-200{margin-left:-200px!important}
.mnl-250{margin-left:-250px!important}
.mnr-10{margin-right:-10px!important}
.mnr-20{margin-right:-20px!important}
.mnr-30{margin-right:-30px!important}
.mnr-40{margin-right:-40px!important}
.mnr-50{margin-right:-50px!important}
.mnr-60{margin-right:-60px!important}
.mnr-70{margin-right:-70px!important}
.mnr-80{margin-right:-80px!important}
.mnr-90{margin-right:-90px!important}
.mnr-100{margin-right:-100px!important}
.mnr-110{margin-right:-110px!important}
.mnr-120{margin-right:-120px!important}
.mnr-130{margin-right:-130px!important}
.mnr-140{margin-right:-140px!important}
.mnr-150{margin-right:-150px!important}
.mnr-200{margin-right:-200px!important}
.mnr-150{margin-right:-250px!important}
.mnt-10{margin-top:-10px!important}
.mnt-20{margin-top:-20px!important}
.mnt-30{margin-top:-30px!important}
.mnt-40{margin-top:-40px!important}
.mnt-50{margin-top:-50px!important}
.mnt-60{margin-top:-60px!important}
.mnt-70{margin-top:-70px!important}
.mnt-80{margin-top:-80px!important}
.mnt-90{margin-top:-90px!important}
.mnt-100{margin-top:-100px!important}
.mnt-110{margin-top:-110px!important}
.mnt-120{margin-top:-120px!important}
.mnt-130{margin-top:-130px!important}
.mnt-140{margin-top:-140px!important}
.mnt-150{margin-top:-150px!important}
.mnt-200{margin-top:-200px!important}
.mnt-250{margin-top:-250px!important}
.mnb-10{margin-bottom:-10px!important}
.mnb-20{margin-bottom:-20px!important}
.mnb-30{margin-bottom:-30px!important}
.mnb-40{margin-bottom:-40px!important}
.mnb-50{margin-bottom:-50px!important}
.mnb-60{margin-bottom:-60px!important}
.mnb-70{margin-bottom:-70px!important}
.mnb-80{margin-bottom:-80px!important}
.mnb-90{margin-bottom:-90px!important}
.mnb-100{margin-bottom:-100px!important}
.mnb-110{margin-bottom:-110px!important}
.mnb-120{margin-bottom:-120px!important}
.mnb-130{margin-bottom:-130px!important}
.mnb-140{margin-bottom:-140px!important}
.mnb-150{margin-bottom:-150px!important}
.mnb-200{margin-bottom:-200px!important}
.mnb-250{margin-bottom:-250px!important}
.pl-0{padding-left:0!important}
.pl-5{padding-left:5px!important}
.pl-10{padding-left:10px!important}
.pl-15{padding-left:15px!important}
.pl-20{padding-left:20px!important}
.pl-25{padding-left:25px!important}
.pl-30{padding-left:30px!important}
.pl-35{padding-left:35px!important}
.pl-40{padding-left:40px!important}
.pl-45{padding-left:45px!important}
.pl-50{padding-left:50px!important}
.pl-60{padding-left:60px!important}
.pl-70{padding-left:70px!important}
.pl-80{padding-left:80px!important}
.pl-90{padding-left:90px!important}
.pl-100{padding-left:100px!important}
.pl-110{padding-left:110px!important}
.pl-120{padding-left:120px!important}
.pl-130{padding-left:130px!important}
.pl-140{padding-left:140px!important}
.pl-150{padding-left:150px!important}
.pr-0{padding-right:0!important}
.pr-5{padding-right:5px!important}
.pr-10{padding-right:10px!important}
.pr-15{padding-right:15px!important}
.pr-20{padding-right:20px!important}
.pr-25{padding-right:25px!important}
.pr-30{padding-right:30px!important}
.pr-35{padding-right:35px!important}
.pr-40{padding-right:40px!important}
.pr-45{padding-right:45px!important}
.pr-50{padding-right:50px!important}
.pr-60{padding-right:60px!important}
.pr-70{padding-right:70px!important}
.pr-80{padding-right:80px!important}
.pr-90{padding-right:90px!important}
.pr-100{padding-right:100px!important}
.pr-110{padding-right:110px!important}
.pr-120{padding-right:120px!important}
.pr-130{padding-right:130px!important}
.pr-140{padding-right:140px!important}
.pr-150{padding-right:150px!important}
.pt-0{padding-top:0!important}
.pt-1{padding-top:1px!important}
.pt-2{padding-top:2px!important}
.pt-3{padding-top:3px!important}
.pt-4{padding-top:4px!important}
.pt-5{padding-top:5px!important}
.pt-6{padding-top:6px!important}
.pt-7{padding-top:7px!important}
.pt-8{padding-top:8px!important}
.pt-9{padding-top:9px!important}
.pt-10{padding-top:10px!important}
.pt-15{padding-top:15px!important}
.pt-20{padding-top:20px!important}
.pt-25{padding-top:25px!important}
.pt-30{padding-top:30px!important}
.pt-35{padding-top:35px!important}
.pt-40{padding-top:40px!important}
.pt-45{padding-top:45px!important}
.pt-50{padding-top:50px!important}
.pt-55{padding-top:55px!important}
.pt-60{padding-top:60px!important}
.pt-65{padding-top:65px!important}
.pt-70{padding-top:70px!important}
.pt-75{padding-top:75px!important}
.pt-80{padding-top:80px!important}
.pt-85{padding-top:85px!important}
.pt-90{padding-top:90px!important}
.pt-95{padding-top:95px!important}
.pt-100{padding-top:100px!important}
.pt-110{padding-top:110px!important}
.pt-120{padding-top:120px!important}
.pt-130{padding-top:130px!important}
.pt-140{padding-top:140px!important}
.pt-150{padding-top:150px!important}
.pt-200{padding-top:200px!important}
.pt-250{padding-top:250px!important}
.pb-0{padding-bottom:0!important}
.pt-1{padding-bottom:1px!important}
.pt-2{padding-bottom:2px!important}
.pt-3{padding-bottom:3px!important}
.pt-4{padding-bottom:4px!important}
.pt-5{padding-bottom:5px!important}
.pt-6{padding-bottom:6px!important}
.pt-7{padding-bottom:7px!important}
.pt-8{padding-bottom:8px!important}
.pt-9{padding-bottom:9px!important}
.pb-5{padding-bottom:5px!important}
.pb-10{padding-bottom:10px!important}
.pb-15{padding-bottom:15px!important}
.pb-20{padding-bottom:20px!important}
.pb-25{padding-bottom:25px!important}
.pb-30{padding-bottom:30px!important}
.pb-35{padding-bottom:35px!important}
.pb-40{padding-bottom:40px!important}
.pb-45{padding-bottom:45px!important}
.pb-50{padding-bottom:50px!important}
.pb-55{padding-bottom:55px!important}
.pb-60{padding-bottom:60px!important}
.pb-65{padding-bottom:65px!important}
.pb-70{padding-bottom:70px!important}
.pb-75{padding-bottom:75px!important}
.pb-80{padding-bottom:80px!important}
.pb-85{padding-bottom:85px!important}
.pb-90{padding-bottom:90px!important}
.pb-95{padding-bottom:95px!important}
.pb-100{padding-bottom:100px!important}
.pb-110{padding-bottom:110px!important}
.pb-120{padding-bottom:120px!important}
.pb-130{padding-bottom:130px!important}
.pb-140{padding-bottom:140px!important}
.pb-150{padding-bottom:150px!important}
.pb-200{padding-bottom:200px!important}
.pb-250{padding-bottom:250px!important}
.pd-0{padding:0!important}
.fs-8{font-size:8pt!important}
.fs-9{font-size:9pt!important}
.fs-10{font-size:10.5pt!important}
.fs-11{font-size:11pt!important}
.fs-12{font-size:12pt!important}
.fs-14{font-size:14pt!important}
.fs-16{font-size:16pt!important}
.fs-18{font-size:18pt!important}
.fs-20{font-size:20pt!important}
.fs-22{font-size:22pt!important}
.fs-24{font-size:24pt!important}
.fs-26{font-size:26pt!important}
.fs-28{font-size:28pt!important}
.fs-30{font-size:30pt!important}
.fs-32{font-size:32pt!important}
.fs-34{font-size:34pt!important}
.fs-36{font-size:36pt!important}
.fs-38{font-size:38pt!important}
.fs-micro{font-size:9px}
.fs-xsmall{font-size:11px}
.fs-normal{font-size:13px}
.fs-smaller{font-size:15px}
.fs-small{font-size:16px}
.fs-m{font-size:18px}
.fs-l{font-size:20px}
.fs-xl{font-size:24px}
.fs-xxl{font-size:32px}
.fs-larger{font-size:42px}
.fs-xxxl{font-size:56px}
.fs-xxxxl{font-size:75px}
.fs-jumbo{font-size:80px}
.fs-huge{font-size:120px}
.fs-immense{font-size:150px}
.fs-crazy{font-size:200px}
.fw-100{font-weight:100!important}
.fw-200{font-weight:200!important}
.fw-300{font-weight:300!important}
.fw-400{font-weight:400!important}
.fw-500{font-weight:500!important}
.fw-600{font-weight:600!important}
.fw-700{font-weight:700!important}
.fw-800{font-weight:800!important}
.fw-900{font-weight:900!important}
.hsize-reset{height:0!important}
.hsize-full{height:100%!important}
.hsize-10{height:10px}
.hsize-20{height:20px}
.hsize-30{height:30px}
.hsize-40{height:40px}
.hsize-50{height:50px}
.hsize-60{height:60px}
.hsize-70{height:70px}
.hsize-80{height:80px}
.hsize-90{height:90px}
.hsize-100{height:100px}
.hsize-110{height:110px}
.hsize-120{height:120px}
.hsize-130{height:130px}
.hsize-140{height:140px}
.hsize-150{height:150px}
.hsize-160{height:160px}
.hsize-170{height:170px}
.hsize-180{height:180px}
.hsize-190{height:190px}
.hsize-200{height:200px}
.hsize-210{height:210px}
.hsize-220{height:220px}
.hsize-230{height:230px}
.hsize-240{height:240px}
.hsize-250{height:250px}
.hsize-260{height:260px}
.hsize-270{height:270px}
.hsize-280{height:280px}
.hsize-290{height:290px}
.hsize-300{height:300px}
.hsize-310{height:310px}
.hsize-320{height:320px}
.hsize-330{height:330px}
.hsize-340{height:340px}
.hsize-350{height:350px}
.hsize-360{height:360px}
.hsize-370{height:370px}
.hsize-380{height:380px}
.hsize-390{height:390px}
.hsize-400{height:400px}
.hsize-410{height:410px}
.hsize-415{height:415px}
.hsize-420{height:420px}
.hsize-430{height:430px}
.hsize-440{height:440px}
.hsize-450{height:450px}
.hsize-460{height:460px}
.hsize-470{height:470px}
.hsize-480{height:480px}
.hsize-490{height:490px}
.hsize-500{height:500px}
.hsize-510{height:510px}
.hsize-520{height:520px}
.hsize-530{height:530px}
.hsize-540{height:540px}
.hsize-550{height:550px}
.hsize-560{height:560px}
.hsize-570{height:570px}
.hsize-580{height:580px}
.hsize-590{height:590px}
.hsize-600{height:600px}
.hsize-610{height:610px}
.hsize-620{height:620px}
.hsize-630{height:630px}
.hsize-640{height:640px}
.hsize-650{height:650px}
.hsize-660{height:660px}
.hsize-670{height:670px}
.hsize-680{height:680px}
.hsize-690{height:690px}
.hsize-700{height:700px}
.pull-none{float:none!important}
.cleft{clear:left!important}
.cright{clear:right!important}
.cboth{clear:both!important}
.clear-init{clear:initial!important}
.text-center{text-align:center!important}
.text-right{text-align:right!important}
.text-left{text-align:left!important}
.w-init{width:initial!important}
.w-10{width:10%!important}
.w-15{width:15%!important}
.w-20{width:20%!important}
.w-25{width:25%!important}
.w-30{width:30%!important}
.w-35{width:35%!important}
.w-40{width:40%!important}
.w-45{width:45%!important}
.w-50{width:50%!important}
.w-55{width:55%!important}
.w-60{width:60%!important}
.w-65{width:65%!important}
.w-70{width:70%!important}
.w-75{width:75%!important}
.w-80{width:80%!important}
.w-85{width:85%!important}
.w-90{width:90%!important}
.w-95{width:95%!important}
.w-100{width:100%!important}
.pos-init{position:initial!important}
.pos-fixed{position:fixed!important}
.pos-abs{position:absolute!important}
.pos-rel{position:relative!important}
.br-0{border-radius:0!important}
.br-1{border-radius:1px!important}
.br-2{border-radius:2px!important}
.br-3{border-radius:3px!important}
.br-4{border-radius:4px!important}
.br-5{border-radius:5px!important}
.br-6{border-radius:6px!important}
.br-7{border-radius:7px!important}
.br-1{border-radius:8px!important}
.br-9{border-radius:9px!important}
.br-10{border-radius:10px!important}
.br-11{border-radius:11px!important}
.br-12{border-radius:12px!important}
.br-13{border-radius:13px!important}
.br-14{border-radius:14px!important}
.br-15{border-radius:15px!important}
.br-16{border-radius:6px!important}
.br-17{border-radius:17px!important}
.br-18{border-radius:18px!important}
.br-19{border-radius:19px!important}
.br-20{border-radius:20px!important}
.br-30{border-radius:30px!important}
.br-40{border-radius:40px!important}
.br-50{border-radius:50px!important}
.op-0{opacity:0!important}
.op-1{opacity:.1!important}
.op-2{opacity:.2!important}
.op-3{opacity:.3!important}
.op-4{opacity:.4!important}
.op-5{opacity:.5!important}
.op-6{opacity:.6!important}
.op-7{opacity:.7!important}
.op-8{opacity:.8!important}
.op-9{opacity:.9!important}
.op-10{opacity:1!important}
.bd-0{border:0!important}
.bg-trans{background:0 0!important}
.l-0{left:0!important}
.r-0{right:0!important}
.b-0{bottom:0!important}
.t-0{top:0!important}
.lower-case{text-transform:initial!important}
.z-0{z-index:0!important}
.z-1{z-index:1!important}
.z-2{z-index:2!important}
.z-3{z-index:3!important}
@media only screen and (max-width:1199px){.ml-md-0{margin-left:0!important}
.ml-md-1{margin-left:1px!important}
.ml-md-2{margin-left:2px!important}
.ml-md-3{margin-left:3px!important}
.ml-md-4{margin-left:4px!important}
.ml-md-5{margin-left:5px!important}
.ml-md-6{margin-left:6px!important}
.ml-md-7{margin-left:7px!important}
.ml-md-8{margin-left:8px!important}
.ml-md-9{margin-left:9px!important}
.ml-md-10{margin-left:10px!important}
.ml-md-15{margin-left:15px!important}
.ml-md-20{margin-left:20px!important}
.ml-md-25{margin-left:25px!important}
.ml-md-30{margin-left:30px!important}
.ml-md-35{margin-left:35px!important}
.ml-md-40{margin-left:40px!important}
.ml-md-45{margin-left:45px!important}
.ml-md-50{margin-left:50px!important}
.ml-md-55{margin-left:55px!important}
.ml-md-60{margin-left:60px!important}
.ml-md-65{margin-left:65px!important}
.ml-md-70{margin-left:70px!important}
.ml-md-75{margin-left:75px!important}
.ml-md-80{margin-left:80px!important}
.ml-md-85{margin-left:85px!important}
.ml-md-90{margin-left:90px!important}
.ml-md-95{margin-left:95px!important}
.ml-md-100{margin-left:100px!important}
.ml-md-110{margin-left:110px!important}
.ml-md-120{margin-left:120px!important}
.ml-md-130{margin-left:130px!important}
.ml-md-140{margin-left:140px!important}
.ml-md-150{margin-left:150px!important}
.ml-md-160{margin-left:160px!important}
.ml-md-170{margin-left:170px!important}
.ml-md-180{margin-left:180px!important}
.ml-md-190{margin-left:190px!important}
.ml-md-200{margin-left:200px!important}
.ml-md-250{margin-left:250px!important}
.mr-md-0{margin-right:0!important}
.mr-md-1{margin-right:1px!important}
.mr-md-2{margin-right:2px!important}
.mr-md-3{margin-right:3px!important}
.mr-md-4{margin-right:4px!important}
.mr-md-5{margin-right:5px!important}
.mr-md-6{margin-right:6px!important}
.mr-md-7{margin-right:7px!important}
.mr-md-8{margin-right:8px!important}
.mr-md-9{margin-right:9px!important}
.mr-md-10{margin-right:10px!important}
.mr-md-15{margin-right:15px!important}
.mr-md-20{margin-right:20px!important}
.mr-md-25{margin-right:25px!important}
.mr-md-30{margin-right:30px!important}
.mr-md-35{margin-right:35px!important}
.mr-md-40{margin-right:40px!important}
.mr-md-45{margin-right:45px!important}
.mr-md-50{margin-right:50px!important}
.mr-md-55{margin-right:55px!important}
.mr-md-60{margin-right:60px!important}
.mr-md-65{margin-right:65px!important}
.mr-md-70{margin-right:70px!important}
.mr-md-75{margin-right:75px!important}
.mr-md-80{margin-right:80px!important}
.mr-md-85{margin-right:85px!important}
.mr-md-90{margin-right:90px!important}
.mr-md-95{margin-right:95px!important}
.mr-md-100{margin-right:100px!important}
.mr-md-110{margin-right:110px!important}
.mr-md-120{margin-right:120px!important}
.mr-md-130{margin-right:130px!important}
.mr-md-140{margin-right:140px!important}
.mr-md-150{margin-right:150px!important}
.mr-md-160{margin-right:160px!important}
.mr-md-170{margin-right:170px!important}
.mr-md-180{margin-right:180px!important}
.mr-md-190{margin-right:190px!important}
.mr-md-200{margin-right:200px!important}
.mr-md-250{margin-left:250px!important}
.mt-md-0{margin-top:0!important}
.mt-md-1{margin-top:1px!important}
.mt-md-2{margin-top:2px!important}
.mt-md-3{margin-top:3px!important}
.mt-md-4{margin-top:4px!important}
.mt-md-5{margin-top:5px!important}
.mt-md-6{margin-top:6px!important}
.mt-md-7{margin-top:7px!important}
.mt-md-8{margin-top:8px!important}
.mt-md-9{margin-top:9px!important}
.mt-md-10{margin-top:10px!important}
.mt-md-15{margin-top:15px!important}
.mt-md-20{margin-top:20px!important}
.mt-md-25{margin-top:25px!important}
.mt-md-30{margin-top:30px!important}
.mt-md-35{margin-top:35px!important}
.mt-md-40{margin-top:40px!important}
.mt-md-45{margin-top:45px!important}
.mt-md-50{margin-top:50px!important}
.mt-md-55{margin-top:55px!important}
.mt-md-60{margin-top:60px!important}
.mt-md-65{margin-top:65px!important}
.mt-md-70{margin-top:70px!important}
.mt-md-75{margin-top:75px!important}
.mt-md-80{margin-top:80px!important}
.mt-md-85{margin-top:85px!important}
.mt-md-90{margin-top:90px!important}
.mt-md-95{margin-top:95px!important}
.mt-md-100{margin-top:100px!important}
.mt-md-110{margin-top:110px!important}
.mt-md-120{margin-top:120px!important}
.mt-md-130{margin-top:130px!important}
.mt-md-140{margin-top:140px!important}
.mt-md-150{margin-top:150px!important}
.mt-md-160{margin-top:160px!important}
.mt-md-170{margin-top:170px!important}
.mt-md-180{margin-top:180px!important}
.mt-md-190{margin-top:190px!important}
.mt-md-200{margin-top:200px!important}
.mt-md-250{margin-top:250px!important}
.mb-md-0{margin-bottom:0!important}
.mb-md-1{margin-bottom:1px!important}
.mb-md-2{margin-bottom:2px!important}
.mb-md-3{margin-bottom:3px!important}
.mb-md-4{margin-bottom:4px!important}
.mb-md-5{margin-bottom:5px!important}
.mb-md-6{margin-bottom:6px!important}
.mb-md-7{margin-bottom:7px!important}
.mb-md-8{margin-bottom:8px!important}
.mb-md-9{margin-bottom:9px!important}
.mb-md-10{margin-bottom:10px!important}
.mb-md-15{margin-bottom:15px!important}
.mb-md-20{margin-bottom:20px!important}
.mb-md-25{margin-bottom:25px!important}
.mb-md-30{margin-bottom:30px!important}
.mb-md-35{margin-bottom:35px!important}
.mb-md-40{margin-bottom:40px!important}
.mb-md-45{margin-bottom:45px!important}
.mb-md-50{margin-bottom:50px!important}
.mb-md-55{margin-bottom:55px!important}
.mb-md-60{margin-bottom:60px!important}
.mb-md-65{margin-bottom:65px!important}
.mb-md-70{margin-bottom:70px!important}
.mb-md-75{margin-bottom:75px!important}
.mb-md-80{margin-bottom:80px!important}
.mb-md-85{margin-bottom:85px!important}
.mb-md-90{margin-bottom:90px!important}
.mb-md-95{margin-bottom:95px!important}
.mb-md-100{margin-bottom:100px!important}
.mb-md-110{margin-bottom:110px!important}
.mb-md-120{margin-bottom:120px!important}
.mb-md-130{margin-bottom:130px!important}
.mb-md-140{margin-bottom:140px!important}
.mb-md-150{margin-bottom:150px!important}
.mb-md-160{margin-bottom:160px!important}
.mb-md-170{margin-bottom:170px!important}
.mb-md-180{margin-bottom:180px!important}
.mb-md-190{margin-bottom:190px!important}
.mb-md-200{margin-bottom:200px!important}
.mb-md-250{margin-bottom:250px!important}
.mg-md-0{margin:0!important}
.mg-auto-md{margin:auto!important}
.mnl-md-10{margin-left:-10px!important}
.mnl-md-20{margin-left:-20px!important}
.mnl-md-30{margin-left:-30px!important}
.mnl-md-40{margin-left:-40px!important}
.mnl-md-50{margin-left:-50px!important}
.mnl-md-60{margin-left:-60px!important}
.mnl-md-70{margin-left:-70px!important}
.mnl-md-80{margin-left:-80px!important}
.mnl-md-90{margin-left:-90px!important}
.mnl-md-100{margin-left:-100px!important}
.mnl-md-110{margin-left:-110px!important}
.mnl-md-120{margin-left:-120px!important}
.mnl-md-130{margin-left:-130px!important}
.mnl-md-140{margin-left:-140px!important}
.mnl-md-150{margin-left:-150px!important}
.mnl-md-200{margin-left:-200px!important}
.mnl-md-250{margin-left:-250px!important}
.mnr-md-10{margin-right:-10px!important}
.mnr-md-20{margin-right:-20px!important}
.mnr-md-30{margin-right:-30px!important}
.mnr-md-40{margin-right:-40px!important}
.mnr-md-50{margin-right:-50px!important}
.mnr-md-60{margin-right:-60px!important}
.mnr-md-70{margin-right:-70px!important}
.mnr-md-80{margin-right:-80px!important}
.mnr-md-90{margin-right:-90px!important}
.mnr-md-100{margin-right:-100px!important}
.mnr-md-110{margin-right:-110px!important}
.mnr-md-120{margin-right:-120px!important}
.mnr-md-130{margin-right:-130px!important}
.mnr-md-140{margin-right:-140px!important}
.mnr-md-150{margin-right:-150px!important}
.mnr-md-200{margin-right:-200px!important}
.mnr-md-250{margin-right:-250px!important}
.mnt-md-10{margin-top:-10px!important}
.mnt-md-20{margin-top:-20px!important}
.mnt-md-30{margin-top:-30px!important}
.mnt-md-40{margin-top:-40px!important}
.mnt-md-50{margin-top:-50px!important}
.mnt-md-60{margin-top:-60px!important}
.mnt-md-70{margin-top:-70px!important}
.mnt-md-80{margin-top:-80px!important}
.mnt-md-90{margin-top:-90px!important}
.mnt-md-100{margin-top:-100px!important}
.mnt-md-110{margin-top:-110px!important}
.mnt-md-120{margin-top:-120px!important}
.mnt-md-130{margin-top:-130px!important}
.mnt-md-140{margin-top:-140px!important}
.mnt-md-150{margin-top:-150px!important}
.mnt-md-200{margin-top:-200px!important}
.mnt-md-250{margin-top:-250px!important}
.mnb-md-10{margin-bottom:-10px!important}
.mnb-md-20{margin-bottom:-20px!important}
.mnb-md-30{margin-bottom:-30px!important}
.mnb-md-40{margin-bottom:-40px!important}
.mnb-md-50{margin-bottom:-50px!important}
.mnb-md-60{margin-bottom:-60px!important}
.mnb-md-70{margin-bottom:-70px!important}
.mnb-md-80{margin-bottom:-80px!important}
.mnb-md-90{margin-bottom:-90px!important}
.mnb-md-100{margin-bottom:-100px!important}
.mnb-md-110{margin-bottom:-110px!important}
.mnb-md-120{margin-bottom:-120px!important}
.mnb-md-130{margin-bottom:-130px!important}
.mnb-md-140{margin-bottom:-140px!important}
.mnb-md-150{margin-bottom:-150px!important}
.mnb-md-200{margin-bottom:-200px!important}
.mnb-md-250{margin-bottom:-250px!important}
.pl-md-0{padding-left:0!important}
.pl-md-5{padding-left:5px!important}
.pl-md-10{padding-left:10px!important}
.pl-md-15{padding-left:15px!important}
.pl-md-20{padding-left:20px!important}
.pl-md-25{padding-left:25px!important}
.pl-md-30{padding-left:30px!important}
.pl-md-35{padding-left:35px!important}
.pl-md-40{padding-left:40px!important}
.pl-md-45{padding-left:45px!important}
.pl-md-50{padding-left:50px!important}
.pl-md-60{padding-left:60px!important}
.pl-md-70{padding-left:70px!important}
.pl-md-80{padding-left:80px!important}
.pl-md-90{padding-left:90px!important}
.pl-md-100{padding-left:100px!important}
.pl-md-110{padding-left:110px!important}
.pl-md-120{padding-left:120px!important}
.pl-md-130{padding-left:130px!important}
.pl-md-140{padding-left:140px!important}
.pl-md-150{padding-left:150px!important}
.pr-md-0{padding-right:0!important}
.pr-md-5{padding-right:5px!important}
.pr-md-10{padding-right:10px!important}
.pr-md-15{padding-right:15px!important}
.pr-md-20{padding-right:20px!important}
.pr-md-25{padding-right:25px!important}
.pr-md-30{padding-right:30px!important}
.pr-md-35{padding-right:35px!important}
.pr-md-40{padding-right:40px!important}
.pr-md-45{padding-right:45px!important}
.pr-md-50{padding-right:50px!important}
.pr-md-60{padding-right:60px!important}
.pr-md-70{padding-right:70px!important}
.pr-md-80{padding-right:80px!important}
.pr-md-90{padding-right:90px!important}
.pr-md-100{padding-right:100px!important}
.pr-md-110{padding-right:110px!important}
.pr-md-120{padding-right:120px!important}
.pr-md-130{padding-right:130px!important}
.pr-md-140{padding-right:140px!important}
.pr-md-150{padding-right:150px!important}
.pt-md-0{padding-top:0!important}
.pt-md-5{padding-top:5px!important}
.pt-md-10{padding-top:10px!important}
.pt-md-15{padding-top:15px!important}
.pt-md-20{padding-top:20px!important}
.pt-md-25{padding-top:25px!important}
.pt-md-30{padding-top:30px!important}
.pt-md-35{padding-top:35px!important}
.pt-md-40{padding-top:40px!important}
.pt-md-45{padding-top:45px!important}
.pt-md-50{padding-top:50px!important}
.pt-md-60{padding-top:60px!important}
.pt-md-70{padding-top:70px!important}
.pt-md-80{padding-top:80px!important}
.pt-md-90{padding-top:90px!important}
.pt-md-100{padding-top:100px!important}
.pt-md-110{padding-top:110px!important}
.pt-md-120{padding-top:120px!important}
.pt-md-130{padding-top:130px!important}
.pt-md-140{padding-top:140px!important}
.pt-md-150{padding-top:150px!important}
.pt-md-200{padding-top:200px!important}
.pt-md-250{padding-top:250px!important}
.pb-md-0{padding-bottom:0!important}
.pb-md-5{padding-bottom:5px!important}
.pb-md-10{padding-bottom:10px!important}
.pb-md-15{padding-bottom:15px!important}
.pb-md-20{padding-bottom:20px!important}
.pb-md-25{padding-bottom:25px!important}
.pb-md-30{padding-bottom:30px!important}
.pb-md-35{padding-bottom:35px!important}
.pb-md-40{padding-bottom:40px!important}
.pb-md-45{padding-bottom:45px!important}
.pb-md-50{padding-bottom:50px!important}
.pb-md-60{padding-bottom:60px!important}
.pb-md-70{padding-bottom:70px!important}
.pb-md-80{padding-bottom:80px!important}
.pb-md-90{padding-bottom:90px!important}
.pb-md-100{padding-bottom:100px!important}
.pb-md-110{padding-bottom:110px!important}
.pb-md-120{padding-bottom:120px!important}
.pb-md-130{padding-bottom:130px!important}
.pb-md-140{padding-bottom:140px!important}
.pb-md-150{padding-bottom:150px!important}
.pb-md-200{padding-bottom:200px!important}
.pb-md-250{padding-bottom:250px!important}
.pd-md-0{padding:0!important}
.fs-md-8{font-size:8pt!important}
.fs-md-9{font-size:9pt!important}
.fs-md-10{font-size:10.5pt!important}
.fs-md-11{font-size:11pt!important}
.fs-md-12{font-size:12pt!important}
.fs-md-14{font-size:14pt!important}
.fs-md-16{font-size:16pt!important}
.fs-md-18{font-size:18pt!important}
.fs-md-20{font-size:20pt!important}
.fs-md-22{font-size:22pt!important}
.fs-md-24{font-size:24pt!important}
.fs-md-26{font-size:26pt!important}
.fs-md-28{font-size:28pt!important}
.fs-md-30{font-size:30pt!important}
.fs-md-32{font-size:32pt!important}
.fs-md-34{font-size:34pt!important}
.fs-md-36{font-size:36pt!important}
.fs-md-38{font-size:38pt!important}
.fs-md-micro{font-size:9px}
.fs-md-xsmall{font-size:11px}
.fs-md-normal{font-size:13px}
.fs-md-smaller{font-size:15px}
.fs-md-small{font-size:16px}
.fs-md-m{font-size:18px}
.fs-md-l{font-size:20px}
.fs-md-xl{font-size:24px}
.fs-md-xxl{font-size:32px}
.fs-md-larger{font-size:42px}
.fs-md-xxxl{font-size:56px}
.fs-md-xxxxl{font-size:75px}
.fs-md-jumbo{font-size:80px}
.fs-md-huge{font-size:120px}
.fs-md-immense{font-size:150px}
.fs-md-crazy{font-size:200px}
.hsize-md-reset{height:0!important}
.hsize-md-full{height:100%!important}
.hsize-md-10{height:10px}
.hsize-md-20{height:20px}
.hsize-md-30{height:30px}
.hsize-md-40{height:40px}
.hsize-md-50{height:50px}
.hsize-md-60{height:60px}
.hsize-md-70{height:70px}
.hsize-md-80{height:80px}
.hsize-md-90{height:90px}
.hsize-md-100{height:100px}
.hsize-md-110{height:110px}
.hsize-md-120{height:120px}
.hsize-md-130{height:130px}
.hsize-md-140{height:140px}
.hsize-md-150{height:150px}
.hsize-md-160{height:160px}
.hsize-md-170{height:170px}
.hsize-md-180{height:180px}
.hsize-md-190{height:190px}
.hsize-md-200{height:200px}
.hsize-md-210{height:210px}
.hsize-md-220{height:220px}
.hsize-md-230{height:230px}
.hsize-md-240{height:240px}
.hsize-md-250{height:250px}
.hsize-md-260{height:260px}
.hsize-md-270{height:270px}
.hsize-md-280{height:280px}
.hsize-md-290{height:290px}
.hsize-md-300{height:300px}
.hsize-md-310{height:310px}
.hsize-md-320{height:320px}
.hsize-md-330{height:330px}
.hsize-md-340{height:340px}
.hsize-md-350{height:350px}
.hsize-md-360{height:360px}
.hsize-md-370{height:370px}
.hsize-md-380{height:380px}
.hsize-md-390{height:390px}
.hsize-md-400{height:400px}
.hsize-md-410{height:410px}
.hsize-md-420{height:420px}
.hsize-md-430{height:430px}
.hsize-md-440{height:440px}
.hsize-md-450{height:450px}
.hsize-md-460{height:460px}
.hsize-md-470{height:470px}
.hsize-md-480{height:480px}
.hsize-md-490{height:490px}
.hsize-md-500{height:500px}
.hsize-md-510{height:510px}
.hsize-md-520{height:520px}
.hsize-md-530{height:530px}
.hsize-md-540{height:540px}
.hsize-md-550{height:550px}
.hsize-md-560{height:560px}
.hsize-md-570{height:570px}
.hsize-md-580{height:580px}
.hsize-md-590{height:590px}
.hsize-md-600{height:600px}
.hsize-md-610{height:610px}
.hsize-md-620{height:620px}
.hsize-md-630{height:630px}
.hsize-md-640{height:640px}
.hsize-md-650{height:650px}
.hsize-md-660{height:660px}
.hsize-md-670{height:670px}
.hsize-md-680{height:680px}
.hsize-md-690{height:690px}
.hsize-md-700{height:700px}
.list-col-reset-md[data-columns]{margin-left:0}
.list-col-reset-md[data-columns] li{float:none;margin-left:0;width:auto;display:block}
.cleft-md{clear:left!important}
.cright-md{clear:right!important}
.cboth-md{clear:both!important}
.clear-init-md{clear:initial!important}
.pull-none-md{float:none!important}
.btn.mid-padding-md{padding:10px 20px;line-height:1}
.btn.big-padding-md{padding:15px 30px;line-height:1}
.btn.long-padding-md{padding-left:30px;padding-right:30px}
.w-md-init{width:initial!important}
.w-md-10{width:10%!important}
.w-md-15{width:15%!important}
.w-md-20{width:20%!important}
.w-md-25{width:25%!important}
.w-md-30{width:30%!important}
.w-md-35{width:35%!important}
.w-md-40{width:40%!important}
.w-md-45{width:45%!important}
.w-md-50{width:50%!important}
.w-md-55{width:55%!important}
.w-md-60{width:60%!important}
.w-md-65{width:65%!important}
.w-md-70{width:70%!important}
.w-md-75{width:75%!important}
.w-md-80{width:80%!important}
.w-md-85{width:85%!important}
.w-md-90{width:90%!important}
.w-md-95{width:95%!important}
.w-md-100{width:100%!important}
.pos-init-md{position:initial!important}
.pos-fixed-md{position:fixed!important}
.pos-abs-md{position:absolute!important}
.pos-rel-md{position:relative!important}
.br-md-0{border-radius:0!important}
.br-md-1{border-radius:1px!important}
.br-md-2{border-radius:2px!important}
.br-md-3{border-radius:3px!important}
.br-md-4{border-radius:4px!important}
.br-md-5{border-radius:5px!important}
.br-md-6{border-radius:6px!important}
.br-md-7{border-radius:7px!important}
.br-md-1{border-radius:8px!important}
.br-md-9{border-radius:9px!important}
.br-md-10{border-radius:10px!important}
.br-md-11{border-radius:11px!important}
.br-md-12{border-radius:12px!important}
.br-md-13{border-radius:13px!important}
.br-md-14{border-radius:14px!important}
.br-md-15{border-radius:15px!important}
.br-md-16{border-radius:6px!important}
.br-md-17{border-radius:17px!important}
.br-md-18{border-radius:18px!important}
.br-md-19{border-radius:19px!important}
.br-md-20{border-radius:20px!important}
.br-md-30{border-radius:30px!important}
.br-md-40{border-radius:40px!important}
.br-md-50{border-radius:50px!important}
.op-md-0{opacity:0!important}
.op-md-1{opacity:.1!important}
.op-md-2{opacity:.2!important}
.op-md-3{opacity:.3!important}
.op-md-4{opacity:.4!important}
.op-md-5{opacity:.5!important}
.op-md-6{opacity:.6!important}
.op-md-7{opacity:.7!important}
.op-md-8{opacity:.8!important}
.op-md-9{opacity:.9!important}
.op-md-10{opacity:1!important}
.bd-md-0{border:0!important}
.bg-trans-md{background:0 0!important}
.l-md-0{left:0!important}
.r-md-0{right:0!important}
.b-md-0{bottom:0!important}
.t-md-0{top:0!important}
.lower-case-md{text-transform:initial!important}
.z-md-0{z-index:0!important}
.z-md-1{z-index:1!important}
.z-md-2{z-index:2!important}
.z-md-3{z-index:3!important}
.text-center-md{text-align:center}
.text-right-md{text-align:right}
.text-left-md{text-align:left}
}
@media only screen and (max-width:991px){.ml-sm-0{margin-left:0!important}
.ml-sm-1{margin-left:1px!important}
.ml-sm-2{margin-left:2px!important}
.ml-sm-3{margin-left:3px!important}
.ml-sm-4{margin-left:4px!important}
.ml-sm-5{margin-left:5px!important}
.ml-sm-6{margin-left:6px!important}
.ml-sm-7{margin-left:7px!important}
.ml-sm-8{margin-left:8px!important}
.ml-sm-9{margin-left:9px!important}
.ml-sm-10{margin-left:10px!important}
.ml-sm-15{margin-left:15px!important}
.ml-sm-20{margin-left:20px!important}
.ml-sm-25{margin-left:25px!important}
.ml-sm-30{margin-left:30px!important}
.ml-sm-35{margin-left:35px!important}
.ml-sm-40{margin-left:40px!important}
.ml-sm-45{margin-left:45px!important}
.ml-sm-50{margin-left:50px!important}
.ml-sm-55{margin-left:55px!important}
.ml-sm-60{margin-left:60px!important}
.ml-sm-65{margin-left:65px!important}
.ml-sm-70{margin-left:70px!important}
.ml-sm-75{margin-left:75px!important}
.ml-sm-80{margin-left:80px!important}
.ml-sm-85{margin-left:85px!important}
.ml-sm-90{margin-left:90px!important}
.ml-sm-95{margin-left:95px!important}
.ml-sm-100{margin-left:100px!important}
.ml-sm-110{margin-left:110px!important}
.ml-sm-120{margin-left:120px!important}
.ml-sm-130{margin-left:130px!important}
.ml-sm-140{margin-left:140px!important}
.ml-sm-150{margin-left:150px!important}
.ml-sm-160{margin-left:160px!important}
.ml-sm-170{margin-left:170px!important}
.ml-sm-180{margin-left:180px!important}
.ml-sm-190{margin-left:190px!important}
.ml-sm-200{margin-left:200px!important}
.ml-sm-250{margin-left:250px!important}
.mr-sm-0{margin-right:0!important}
.mr-sm-1{margin-right:1px!important}
.mr-sm-2{margin-right:2px!important}
.mr-sm-3{margin-right:3px!important}
.mr-sm-4{margin-right:4px!important}
.mr-sm-5{margin-right:5px!important}
.mr-sm-6{margin-right:6px!important}
.mr-sm-7{margin-right:7px!important}
.mr-sm-8{margin-right:8px!important}
.mr-sm-9{margin-right:9px!important}
.mr-sm-10{margin-right:10px!important}
.mr-sm-15{margin-right:15px!important}
.mr-sm-20{margin-right:20px!important}
.mr-sm-25{margin-right:25px!important}
.mr-sm-30{margin-right:30px!important}
.mr-sm-35{margin-right:35px!important}
.mr-sm-40{margin-right:40px!important}
.mr-sm-45{margin-right:45px!important}
.mr-sm-50{margin-right:50px!important}
.mr-sm-55{margin-right:55px!important}
.mr-sm-60{margin-right:60px!important}
.mr-sm-65{margin-right:65px!important}
.mr-sm-70{margin-right:70px!important}
.mr-sm-75{margin-right:75px!important}
.mr-sm-80{margin-right:80px!important}
.mr-sm-85{margin-right:85px!important}
.mr-sm-90{margin-right:90px!important}
.mr-sm-95{margin-right:95px!important}
.mr-sm-100{margin-right:100px!important}
.mr-sm-110{margin-right:110px!important}
.mr-sm-120{margin-right:120px!important}
.mr-sm-130{margin-right:130px!important}
.mr-sm-140{margin-right:140px!important}
.mr-sm-150{margin-right:150px!important}
.mr-sm-160{margin-right:160px!important}
.mr-sm-170{margin-right:170px!important}
.mr-sm-180{margin-right:180px!important}
.mr-sm-190{margin-right:190px!important}
.mr-sm-200{margin-right:200px!important}
.mr-sm-250{margin-left:250px!important}
.mt-sm-0{margin-top:0!important}
.mt-sm-1{margin-top:1px!important}
.mt-sm-2{margin-top:2px!important}
.mt-sm-3{margin-top:3px!important}
.mt-sm-4{margin-top:4px!important}
.mt-sm-5{margin-top:5px!important}
.mt-sm-6{margin-top:6px!important}
.mt-sm-7{margin-top:7px!important}
.mt-sm-8{margin-top:8px!important}
.mt-sm-9{margin-top:9px!important}
.mt-sm-10{margin-top:10px!important}
.mt-sm-15{margin-top:15px!important}
.mt-sm-20{margin-top:20px!important}
.mt-sm-25{margin-top:25px!important}
.mt-sm-30{margin-top:30px!important}
.mt-sm-35{margin-top:35px!important}
.mt-sm-40{margin-top:40px!important}
.mt-sm-45{margin-top:45px!important}
.mt-sm-50{margin-top:50px!important}
.mt-sm-55{margin-top:55px!important}
.mt-sm-60{margin-top:60px!important}
.mt-sm-65{margin-top:65px!important}
.mt-sm-70{margin-top:70px!important}
.mt-sm-75{margin-top:75px!important}
.mt-sm-80{margin-top:80px!important}
.mt-sm-85{margin-top:85px!important}
.mt-sm-90{margin-top:90px!important}
.mt-sm-95{margin-top:95px!important}
.mt-sm-100{margin-top:100px!important}
.mt-sm-110{margin-top:110px!important}
.mt-sm-120{margin-top:120px!important}
.mt-sm-130{margin-top:130px!important}
.mt-sm-140{margin-top:140px!important}
.mt-sm-150{margin-top:150px!important}
.mt-sm-160{margin-top:160px!important}
.mt-sm-170{margin-top:170px!important}
.mt-sm-180{margin-top:180px!important}
.mt-sm-190{margin-top:190px!important}
.mt-sm-200{margin-top:200px!important}
.mt-sm-250{margin-top:250px!important}
.mb-sm-0{margin-bottom:0!important}
.mb-sm-1{margin-bottom:1px!important}
.mb-sm-2{margin-bottom:2px!important}
.mb-sm-3{margin-bottom:3px!important}
.mb-sm-4{margin-bottom:4px!important}
.mb-sm-5{margin-bottom:5px!important}
.mb-sm-6{margin-bottom:6px!important}
.mb-sm-7{margin-bottom:7px!important}
.mb-sm-8{margin-bottom:8px!important}
.mb-sm-9{margin-bottom:9px!important}
.mb-sm-10{margin-bottom:10px!important}
.mb-sm-15{margin-bottom:15px!important}
.mb-sm-20{margin-bottom:20px!important}
.mb-sm-25{margin-bottom:25px!important}
.mb-sm-30{margin-bottom:30px!important}
.mb-sm-35{margin-bottom:35px!important}
.mb-sm-40{margin-bottom:40px!important}
.mb-sm-45{margin-bottom:45px!important}
.mb-sm-50{margin-bottom:50px!important}
.mb-sm-55{margin-bottom:55px!important}
.mb-sm-60{margin-bottom:60px!important}
.mb-sm-65{margin-bottom:65px!important}
.mb-sm-70{margin-bottom:70px!important}
.mb-sm-75{margin-bottom:75px!important}
.mb-sm-80{margin-bottom:80px!important}
.mb-sm-85{margin-bottom:85px!important}
.mb-sm-90{margin-bottom:90px!important}
.mb-sm-95{margin-bottom:95px!important}
.mb-sm-100{margin-bottom:100px!important}
.mb-sm-110{margin-bottom:110px!important}
.mb-sm-120{margin-bottom:120px!important}
.mb-sm-130{margin-bottom:130px!important}
.mb-sm-140{margin-bottom:140px!important}
.mb-sm-150{margin-bottom:150px!important}
.mb-sm-160{margin-bottom:160px!important}
.mb-sm-170{margin-bottom:170px!important}
.mb-sm-180{margin-bottom:180px!important}
.mb-sm-190{margin-bottom:190px!important}
.mb-sm-200{margin-bottom:200px!important}
.mb-sm-250{margin-bottom:250px!important}
.mg-sm-0{margin:0!important}
.mg-auto-sm{margin:auto!important}
.mnl-sm-10{margin-left:-10px!important}
.mnl-sm-20{margin-left:-20px!important}
.mnl-sm-30{margin-left:-30px!important}
.mnl-sm-40{margin-left:-40px!important}
.mnl-sm-50{margin-left:-50px!important}
.mnl-sm-60{margin-left:-60px!important}
.mnl-sm-70{margin-left:-70px!important}
.mnl-sm-80{margin-left:-80px!important}
.mnl-sm-90{margin-left:-90px!important}
.mnl-sm-100{margin-left:-100px!important}
.mnl-sm-110{margin-left:-110px!important}
.mnl-sm-120{margin-left:-120px!important}
.mnl-sm-130{margin-left:-130px!important}
.mnl-sm-140{margin-left:-140px!important}
.mnl-sm-150{margin-left:-150px!important}
.mnl-sm-200{margin-left:-200px!important}
.mnl-sm-250{margin-left:-250px!important}
.mnr-sm-10{margin-right:-10px!important}
.mnr-sm-20{margin-right:-20px!important}
.mnr-sm-30{margin-right:-30px!important}
.mnr-sm-40{margin-right:-40px!important}
.mnr-sm-50{margin-right:-50px!important}
.mnr-sm-60{margin-right:-60px!important}
.mnr-sm-70{margin-right:-70px!important}
.mnr-sm-80{margin-right:-80px!important}
.mnr-sm-90{margin-right:-90px!important}
.mnr-sm-100{margin-right:-100px!important}
.mnr-sm-110{margin-right:-110px!important}
.mnr-sm-120{margin-right:-120px!important}
.mnr-sm-130{margin-right:-130px!important}
.mnr-sm-140{margin-right:-140px!important}
.mnr-sm-150{margin-right:-150px!important}
.mnr-sm-200{margin-right:-200px!important}
.mnr-sm-250{margin-right:-250px!important}
.mnt-sm-10{margin-top:-10px!important}
.mnt-sm-20{margin-top:-20px!important}
.mnt-sm-30{margin-top:-30px!important}
.mnt-sm-40{margin-top:-40px!important}
.mnt-sm-50{margin-top:-50px!important}
.mnt-sm-60{margin-top:-60px!important}
.mnt-sm-70{margin-top:-70px!important}
.mnt-sm-80{margin-top:-80px!important}
.mnt-sm-90{margin-top:-90px!important}
.mnt-sm-100{margin-top:-100px!important}
.mnt-sm-110{margin-top:-110px!important}
.mnt-sm-120{margin-top:-120px!important}
.mnt-sm-130{margin-top:-130px!important}
.mnt-sm-140{margin-top:-140px!important}
.mnt-sm-150{margin-top:-150px!important}
.mnt-sm-200{margin-top:-200px!important}
.mnt-sm-250{margin-top:-250px!important}
.mnb-sm-10{margin-bottom:-10px!important}
.mnb-sm-20{margin-bottom:-20px!important}
.mnb-sm-30{margin-bottom:-30px!important}
.mnb-sm-40{margin-bottom:-40px!important}
.mnb-sm-50{margin-bottom:-50px!important}
.mnb-sm-60{margin-bottom:-60px!important}
.mnb-sm-70{margin-bottom:-70px!important}
.mnb-sm-80{margin-bottom:-80px!important}
.mnb-sm-90{margin-bottom:-90px!important}
.mnb-sm-100{margin-bottom:-100px!important}
.mnb-sm-110{margin-bottom:-110px!important}
.mnb-sm-120{margin-bottom:-120px!important}
.mnb-sm-130{margin-bottom:-130px!important}
.mnb-sm-140{margin-bottom:-140px!important}
.mnb-sm-150{margin-bottom:-150px!important}
.mnb-sm-200{margin-bottom:-200px!important}
.mnb-sm-250{margin-bottom:-250px!important}
.pl-sm-0{padding-left:0!important}
.pl-sm-5{padding-left:5px!important}
.pl-sm-10{padding-left:10px!important}
.pl-sm-15{padding-left:15px!important}
.pl-sm-20{padding-left:20px!important}
.pl-sm-25{padding-left:25px!important}
.pl-sm-30{padding-left:30px!important}
.pl-sm-35{padding-left:35px!important}
.pl-sm-40{padding-left:40px!important}
.pl-sm-45{padding-left:45px!important}
.pl-sm-50{padding-left:50px!important}
.pl-sm-60{padding-left:60px!important}
.pl-sm-70{padding-left:70px!important}
.pl-sm-80{padding-left:80px!important}
.pl-sm-90{padding-left:90px!important}
.pl-sm-100{padding-left:100px!important}
.pl-sm-110{padding-left:110px!important}
.pl-sm-120{padding-left:120px!important}
.pl-sm-130{padding-left:130px!important}
.pl-sm-140{padding-left:140px!important}
.pl-sm-150{padding-left:150px!important}
.pr-sm-0{padding-right:0!important}
.pr-sm-5{padding-right:5px!important}
.pr-sm-10{padding-right:10px!important}
.pr-sm-15{padding-right:15px!important}
.pr-sm-20{padding-right:20px!important}
.pr-sm-25{padding-right:25px!important}
.pr-sm-30{padding-right:30px!important}
.pr-sm-35{padding-right:35px!important}
.pr-sm-40{padding-right:40px!important}
.pr-sm-45{padding-right:45px!important}
.pr-sm-50{padding-right:50px!important}
.pr-sm-60{padding-right:60px!important}
.pr-sm-70{padding-right:70px!important}
.pr-sm-80{padding-right:80px!important}
.pr-sm-90{padding-right:90px!important}
.pr-sm-100{padding-right:100px!important}
.pr-sm-110{padding-right:110px!important}
.pr-sm-120{padding-right:120px!important}
.pr-sm-130{padding-right:130px!important}
.pr-sm-140{padding-right:140px!important}
.pr-sm-150{padding-right:150px!important}
.pt-sm-0{padding-top:0!important}
.pt-sm-5{padding-top:5px!important}
.pt-sm-10{padding-top:10px!important}
.pt-sm-15{padding-top:15px!important}
.pt-sm-20{padding-top:20px!important}
.pt-sm-25{padding-top:25px!important}
.pt-sm-30{padding-top:30px!important}
.pt-sm-35{padding-top:35px!important}
.pt-sm-40{padding-top:40px!important}
.pt-sm-45{padding-top:45px!important}
.pt-sm-50{padding-top:50px!important}
.pt-sm-60{padding-top:60px!important}
.pt-sm-70{padding-top:70px!important}
.pt-sm-80{padding-top:80px!important}
.pt-sm-90{padding-top:90px!important}
.pt-sm-100{padding-top:100px!important}
.pt-sm-110{padding-top:110px!important}
.pt-sm-120{padding-top:120px!important}
.pt-sm-130{padding-top:130px!important}
.pt-sm-140{padding-top:140px!important}
.pt-sm-150{padding-top:150px!important}
.pt-sm-200{padding-top:200px!important}
.pt-sm-250{padding-top:250px!important}
.pb-sm-0{padding-bottom:0!important}
.pb-sm-5{padding-bottom:5px!important}
.pb-sm-10{padding-bottom:10px!important}
.pb-sm-15{padding-bottom:15px!important}
.pb-sm-20{padding-bottom:20px!important}
.pb-sm-25{padding-bottom:25px!important}
.pb-sm-30{padding-bottom:30px!important}
.pb-sm-35{padding-bottom:35px!important}
.pb-sm-40{padding-bottom:40px!important}
.pb-sm-45{padding-bottom:45px!important}
.pb-sm-50{padding-bottom:50px!important}
.pb-sm-60{padding-bottom:60px!important}
.pb-sm-70{padding-bottom:70px!important}
.pb-sm-80{padding-bottom:80px!important}
.pb-sm-90{padding-bottom:90px!important}
.pb-sm-100{padding-bottom:100px!important}
.pb-sm-110{padding-bottom:110px!important}
.pb-sm-120{padding-bottom:120px!important}
.pb-sm-130{padding-bottom:130px!important}
.pb-sm-140{padding-bottom:140px!important}
.pb-sm-150{padding-bottom:150px!important}
.pb-sm-200{padding-bottom:200px!important}
.pb-sm-250{padding-bottom:250px!important}
.pd-sm-0{padding:0!important}
.fs-sm-8{font-size:8pt!important}
.fs-sm-9{font-size:9pt!important}
.fs-sm-10{font-size:10.5pt!important}
.fs-sm-11{font-size:11pt!important}
.fs-sm-12{font-size:12pt!important}
.fs-sm-14{font-size:14pt!important}
.fs-sm-16{font-size:16pt!important}
.fs-sm-18{font-size:18pt!important}
.fs-sm-20{font-size:20pt!important}
.fs-sm-22{font-size:22pt!important}
.fs-sm-24{font-size:24pt!important}
.fs-sm-26{font-size:26pt!important}
.fs-sm-28{font-size:28pt!important}
.fs-sm-30{font-size:30pt!important}
.fs-sm-32{font-size:32pt!important}
.fs-sm-34{font-size:34pt!important}
.fs-sm-36{font-size:36pt!important}
.fs-sm-38{font-size:38pt!important}
.fs-sm-micro{font-size:9px}
.fs-sm-xsmall{font-size:11px}
.fs-sm-normal{font-size:13px}
.fs-sm-smaller{font-size:15px}
.fs-sm-small{font-size:16px}
.fs-sm-m{font-size:18px}
.fs-sm-l{font-size:20px}
.fs-sm-xl{font-size:24px}
.fs-sm-xxl{font-size:32px}
.fs-sm-larger{font-size:42px}
.fs-sm-xxxl{font-size:56px}
.fs-sm-xxxxl{font-size:75px}
.fs-sm-jumbo{font-size:80px}
.fs-sm-huge{font-size:120px}
.fs-sm-immense{font-size:150px}
.fs-sm-crazy{font-size:200px}
.br-sm-0{border-radius:0!important}
.br-sm-1{border-radius:1px!important}
.br-sm-2{border-radius:2px!important}
.br-sm-3{border-radius:3px!important}
.br-sm-4{border-radius:4px!important}
.br-sm-5{border-radius:5px!important}
.br-sm-6{border-radius:6px!important}
.br-sm-7{border-radius:7px!important}
.br-sm-1{border-radius:8px!important}
.br-sm-9{border-radius:9px!important}
.br-sm-10{border-radius:10px!important}
.br-sm-11{border-radius:11px!important}
.br-sm-12{border-radius:12px!important}
.br-sm-13{border-radius:13px!important}
.br-sm-14{border-radius:14px!important}
.br-sm-15{border-radius:15px!important}
.br-sm-16{border-radius:6px!important}
.br-sm-17{border-radius:17px!important}
.br-sm-18{border-radius:18px!important}
.br-sm-19{border-radius:19px!important}
.br-sm-20{border-radius:20px!important}
.br-sm-30{border-radius:30px!important}
.br-sm-40{border-radius:40px!important}
.br-sm-50{border-radius:50px!important}
.hsize-sm-reset{height:0!important}
.hsize-sm-full{height:100%!important}
.hsize-sm-10{height:10px}
.hsize-sm-20{height:20px}
.hsize-sm-30{height:30px}
.hsize-sm-40{height:40px}
.hsize-sm-50{height:50px}
.hsize-sm-60{height:60px}
.hsize-sm-70{height:70px}
.hsize-sm-80{height:80px}
.hsize-sm-90{height:90px}
.hsize-sm-100{height:100px}
.hsize-sm-110{height:110px}
.hsize-sm-120{height:120px}
.hsize-sm-130{height:130px}
.hsize-sm-140{height:140px}
.hsize-sm-150{height:150px}
.hsize-sm-160{height:160px}
.hsize-sm-170{height:170px}
.hsize-sm-180{height:180px}
.hsize-sm-190{height:190px}
.hsize-sm-200{height:200px}
.hsize-sm-210{height:210px}
.hsize-sm-220{height:220px}
.hsize-sm-230{height:230px}
.hsize-sm-240{height:240px}
.hsize-sm-250{height:250px}
.hsize-sm-260{height:260px}
.hsize-sm-270{height:270px}
.hsize-sm-280{height:280px}
.hsize-sm-290{height:290px}
.hsize-sm-300{height:300px}
.hsize-sm-310{height:310px}
.hsize-sm-320{height:320px}
.hsize-sm-330{height:330px}
.hsize-sm-340{height:340px}
.hsize-sm-350{height:350px}
.hsize-sm-360{height:360px}
.hsize-sm-370{height:370px}
.hsize-sm-380{height:380px}
.hsize-sm-390{height:390px}
.hsize-sm-400{height:400px}
.hsize-sm-410{height:410px}
.hsize-sm-420{height:420px}
.hsize-sm-430{height:430px}
.hsize-sm-440{height:440px}
.hsize-sm-450{height:450px}
.hsize-sm-460{height:460px}
.hsize-sm-470{height:470px}
.hsize-sm-480{height:480px}
.hsize-sm-490{height:490px}
.hsize-sm-500{height:500px}
.hsize-sm-510{height:510px}
.hsize-sm-520{height:520px}
.hsize-sm-530{height:530px}
.hsize-sm-540{height:540px}
.hsize-sm-550{height:550px}
.hsize-sm-560{height:560px}
.hsize-sm-570{height:570px}
.hsize-sm-580{height:580px}
.hsize-sm-590{height:590px}
.hsize-sm-600{height:600px}
.hsize-sm-610{height:610px}
.hsize-sm-620{height:620px}
.hsize-sm-630{height:630px}
.hsize-sm-640{height:640px}
.hsize-sm-650{height:650px}
.hsize-sm-660{height:660px}
.hsize-sm-670{height:670px}
.hsize-sm-680{height:680px}
.hsize-sm-690{height:690px}
.hsize-sm-700{height:700px}
.list-col-reset-sm[data-columns]{margin-left:0}
.list-col-reset-sm[data-columns] li{float:none;margin-left:0;width:auto;display:block}
.cleft-sm{clear:left!important}
.cright-sm{clear:right!important}
.cboth-sm{clear:both!important}
.clear-init-sm{clear:initial!important}
.pull-none-sm{float:none!important}
.btn.mid-padding-sm{padding:10px 20px;line-height:1}
.btn.big-padding-sm{padding:12px 23px;line-height:1}
.btn.long-padding-sm{padding:10px 30px}
.w-sm-init{width:initial!important}
.w-sm-10{width:10%!important}
.w-sm-15{width:15%!important}
.w-sm-20{width:20%!important}
.w-sm-25{width:25%!important}
.w-sm-30{width:30%!important}
.w-sm-35{width:35%!important}
.w-sm-40{width:40%!important}
.w-sm-45{width:45%!important}
.w-sm-50{width:50%!important}
.w-sm-55{width:55%!important}
.w-sm-60{width:60%!important}
.w-sm-65{width:65%!important}
.w-sm-70{width:70%!important}
.w-sm-75{width:75%!important}
.w-sm-80{width:80%!important}
.w-sm-85{width:85%!important}
.w-sm-90{width:90%!important}
.w-sm-95{width:95%!important}
.w-sm-100{width:100%!important}
.pos-init-sm{position:initial!important}
.pos-fixed-sm{position:fixed!important}
.pos-abs-sm{position:absolute!important}
.pos-rel-sm{position:relative!important}
.br-sm-0{border-radius:0!important}
.br-sm-1{border-radius:1px!important}
.br-sm-2{border-radius:2px!important}
.br-sm-3{border-radius:3px!important}
.br-sm-4{border-radius:4px!important}
.br-sm-5{border-radius:5px!important}
.br-sm-6{border-radius:6px!important}
.br-sm-7{border-radius:7px!important}
.br-sm-1{border-radius:8px!important}
.br-sm-9{border-radius:9px!important}
.br-sm-10{border-radius:10px!important}
.br-sm-11{border-radius:11px!important}
.br-sm-12{border-radius:12px!important}
.br-sm-13{border-radius:13px!important}
.br-sm-14{border-radius:14px!important}
.br-sm-15{border-radius:15px!important}
.br-sm-16{border-radius:6px!important}
.br-sm-17{border-radius:17px!important}
.br-sm-18{border-radius:18px!important}
.br-sm-19{border-radius:19px!important}
.br-sm-20{border-radius:20px!important}
.br-sm-30{border-radius:30px!important}
.br-sm-40{border-radius:40px!important}
.br-sm-50{border-radius:50px!important}
.op-sm-0{opacity:0!important}
.op-sm-1{opacity:.1!important}
.op-sm-2{opacity:.2!important}
.op-sm-3{opacity:.3!important}
.op-sm-4{opacity:.4!important}
.op-sm-5{opacity:.5!important}
.op-sm-6{opacity:.6!important}
.op-sm-7{opacity:.7!important}
.op-sm-8{opacity:.8!important}
.op-sm-9{opacity:.9!important}
.op-sm-10{opacity:1!important}
.bd-sm-0{border:0!important}
.bg-trans-sm{background:0 0!important}
.l-sm-0{left:0!important}
.r-sm-0{right:0!important}
.b-sm-0{bottom:0!important}
.t-sm-0{top:0!important}
.lower-case-sm{text-transform:initial!important}
.z-sm-0{z-index:0!important}
.z-sm-1{z-index:1!important}
.z-sm-2{z-index:2!important}
.z-sm-3{z-index:3!important}
.text-center-sm{text-align:center}
.text-right-sm{text-align:right}
.text-left-sm{text-align:left}
}
@media only screen and (max-width:767px){.ml-xs-0{margin-left:0!important}
.ml-xs-1{margin-left:1px!important}
.ml-xs-2{margin-left:2px!important}
.ml-xs-3{margin-left:3px!important}
.ml-xs-4{margin-left:4px!important}
.ml-xs-5{margin-left:5px!important}
.ml-xs-6{margin-left:6px!important}
.ml-xs-7{margin-left:7px!important}
.ml-xs-8{margin-left:8px!important}
.ml-xs-9{margin-left:9px!important}
.ml-xs-10{margin-left:10px!important}
.ml-xs-15{margin-left:15px!important}
.ml-xs-20{margin-left:20px!important}
.ml-xs-25{margin-left:25px!important}
.ml-xs-30{margin-left:30px!important}
.ml-xs-35{margin-left:35px!important}
.ml-xs-40{margin-left:40px!important}
.ml-xs-45{margin-left:45px!important}
.ml-xs-50{margin-left:50px!important}
.ml-xs-55{margin-left:55px!important}
.ml-xs-60{margin-left:60px!important}
.ml-xs-65{margin-left:65px!important}
.ml-xs-70{margin-left:70px!important}
.ml-xs-75{margin-left:75px!important}
.ml-xs-80{margin-left:80px!important}
.ml-xs-85{margin-left:85px!important}
.ml-xs-90{margin-left:90px!important}
.ml-xs-95{margin-left:95px!important}
.ml-xs-100{margin-left:100px!important}
.ml-xs-110{margin-left:110px!important}
.ml-xs-120{margin-left:120px!important}
.ml-xs-130{margin-left:130px!important}
.ml-xs-140{margin-left:140px!important}
.ml-xs-150{margin-left:150px!important}
.ml-xs-160{margin-left:160px!important}
.ml-xs-170{margin-left:170px!important}
.ml-xs-180{margin-left:180px!important}
.ml-xs-190{margin-left:190px!important}
.ml-xs-200{margin-left:200px!important}
.ml-xs-250{margin-left:250px!important}
.mr-xs-0{margin-right:0!important}
.mr-xs-1{margin-right:1px!important}
.mr-xs-2{margin-right:2px!important}
.mr-xs-3{margin-right:3px!important}
.mr-xs-4{margin-right:4px!important}
.mr-xs-5{margin-right:5px!important}
.mr-xs-6{margin-right:6px!important}
.mr-xs-7{margin-right:7px!important}
.mr-xs-8{margin-right:8px!important}
.mr-xs-9{margin-right:9px!important}
.mr-xs-10{margin-right:10px!important}
.mr-xs-15{margin-right:15px!important}
.mr-xs-20{margin-right:20px!important}
.mr-xs-25{margin-right:25px!important}
.mr-xs-30{margin-right:30px!important}
.mr-xs-35{margin-right:35px!important}
.mr-xs-40{margin-right:40px!important}
.mr-xs-45{margin-right:45px!important}
.mr-xs-50{margin-right:50px!important}
.mr-xs-55{margin-right:55px!important}
.mr-xs-60{margin-right:60px!important}
.mr-xs-65{margin-right:65px!important}
.mr-xs-70{margin-right:70px!important}
.mr-xs-75{margin-right:75px!important}
.mr-xs-80{margin-right:80px!important}
.mr-xs-85{margin-right:85px!important}
.mr-xs-90{margin-right:90px!important}
.mr-xs-95{margin-right:95px!important}
.mr-xs-100{margin-right:100px!important}
.mr-xs-110{margin-right:110px!important}
.mr-xs-120{margin-right:120px!important}
.mr-xs-130{margin-right:130px!important}
.mr-xs-140{margin-right:140px!important}
.mr-xs-150{margin-right:150px!important}
.mr-xs-160{margin-right:160px!important}
.mr-xs-170{margin-right:170px!important}
.mr-xs-180{margin-right:180px!important}
.mr-xs-190{margin-right:190px!important}
.mr-xs-200{margin-right:200px!important}
.mr-xs-250{margin-left:250px!important}
.mt-xs-0{margin-top:0!important}
.mt-xs-1{margin-top:1px!important}
.mt-xs-2{margin-top:2px!important}
.mt-xs-3{margin-top:3px!important}
.mt-xs-4{margin-top:4px!important}
.mt-xs-5{margin-top:5px!important}
.mt-xs-6{margin-top:6px!important}
.mt-xs-7{margin-top:7px!important}
.mt-xs-8{margin-top:8px!important}
.mt-xs-9{margin-top:9px!important}
.mt-xs-10{margin-top:10px!important}
.mt-xs-15{margin-top:15px!important}
.mt-xs-20{margin-top:20px!important}
.mt-xs-25{margin-top:25px!important}
.mt-xs-30{margin-top:30px!important}
.mt-xs-35{margin-top:35px!important}
.mt-xs-40{margin-top:40px!important}
.mt-xs-45{margin-top:45px!important}
.mt-xs-50{margin-top:50px!important}
.mt-xs-55{margin-top:55px!important}
.mt-xs-60{margin-top:60px!important}
.mt-xs-65{margin-top:65px!important}
.mt-xs-70{margin-top:70px!important}
.mt-xs-75{margin-top:75px!important}
.mt-xs-80{margin-top:80px!important}
.mt-xs-85{margin-top:85px!important}
.mt-xs-90{margin-top:90px!important}
.mt-xs-95{margin-top:95px!important}
.mt-xs-100{margin-top:100px!important}
.mt-xs-110{margin-top:110px!important}
.mt-xs-120{margin-top:120px!important}
.mt-xs-130{margin-top:130px!important}
.mt-xs-140{margin-top:140px!important}
.mt-xs-150{margin-top:150px!important}
.mt-xs-160{margin-top:160px!important}
.mt-xs-170{margin-top:170px!important}
.mt-xs-180{margin-top:180px!important}
.mt-xs-190{margin-top:190px!important}
.mt-xs-200{margin-top:200px!important}
.mt-xs-250{margin-top:250px!important}
.mb-xs-0{margin-bottom:0!important}
.mb-xs-1{margin-bottom:1px!important}
.mb-xs-2{margin-bottom:2px!important}
.mb-xs-3{margin-bottom:3px!important}
.mb-xs-4{margin-bottom:4px!important}
.mb-xs-5{margin-bottom:5px!important}
.mb-xs-6{margin-bottom:6px!important}
.mb-xs-7{margin-bottom:7px!important}
.mb-xs-8{margin-bottom:8px!important}
.mb-xs-9{margin-bottom:9px!important}
.mb-xs-10{margin-bottom:10px!important}
.mb-xs-15{margin-bottom:15px!important}
.mb-xs-20{margin-bottom:20px!important}
.mb-xs-25{margin-bottom:25px!important}
.mb-xs-30{margin-bottom:30px!important}
.mb-xs-35{margin-bottom:35px!important}
.mb-xs-40{margin-bottom:40px!important}
.mb-xs-45{margin-bottom:45px!important}
.mb-xs-50{margin-bottom:50px!important}
.mb-xs-55{margin-bottom:55px!important}
.mb-xs-60{margin-bottom:60px!important}
.mb-xs-65{margin-bottom:65px!important}
.mb-xs-70{margin-bottom:70px!important}
.mb-xs-75{margin-bottom:75px!important}
.mb-xs-80{margin-bottom:80px!important}
.mb-xs-85{margin-bottom:85px!important}
.mb-xs-90{margin-bottom:90px!important}
.mb-xs-95{margin-bottom:95px!important}
.mb-xs-100{margin-bottom:100px!important}
.mb-xs-110{margin-bottom:110px!important}
.mb-xs-120{margin-bottom:120px!important}
.mb-xs-130{margin-bottom:130px!important}
.mb-xs-140{margin-bottom:140px!important}
.mb-xs-150{margin-bottom:150px!important}
.mb-xs-160{margin-bottom:160px!important}
.mb-xs-170{margin-bottom:170px!important}
.mb-xs-180{margin-bottom:180px!important}
.mb-xs-190{margin-bottom:190px!important}
.mb-xs-200{margin-bottom:200px!important}
.mb-xs-250{margin-bottom:250px!important}
.mg-xs-0{margin:0!important}
.mg-auto-xs{margin:auto!important}
.mnl-xs-10{margin-left:-10px!important}
.mnl-xs-20{margin-left:-20px!important}
.mnl-xs-30{margin-left:-30px!important}
.mnl-xs-40{margin-left:-40px!important}
.mnl-xs-50{margin-left:-50px!important}
.mnl-xs-60{margin-left:-60px!important}
.mnl-xs-70{margin-left:-70px!important}
.mnl-xs-80{margin-left:-80px!important}
.mnl-xs-90{margin-left:-90px!important}
.mnl-xs-100{margin-left:-100px!important}
.mnl-xs-110{margin-left:-110px!important}
.mnl-xs-120{margin-left:-120px!important}
.mnl-xs-130{margin-left:-130px!important}
.mnl-xs-140{margin-left:-140px!important}
.mnl-xs-150{margin-left:-150px!important}
.mnl-xs-200{margin-left:-200px!important}
.mnl-xs-250{margin-left:-250px!important}
.mnr-xs-10{margin-right:-10px!important}
.mnr-xs-20{margin-right:-20px!important}
.mnr-xs-30{margin-right:-30px!important}
.mnr-xs-40{margin-right:-40px!important}
.mnr-xs-50{margin-right:-50px!important}
.mnr-xs-60{margin-right:-60px!important}
.mnr-xs-70{margin-right:-70px!important}
.mnr-xs-80{margin-right:-80px!important}
.mnr-xs-90{margin-right:-90px!important}
.mnr-xs-100{margin-right:-100px!important}
.mnr-xs-110{margin-right:-110px!important}
.mnr-xs-120{margin-right:-120px!important}
.mnr-xs-130{margin-right:-130px!important}
.mnr-xs-140{margin-right:-140px!important}
.mnr-xs-150{margin-right:-150px!important}
.mnr-xs-200{margin-right:-200px!important}
.mnr-xs-250{margin-right:-250px!important}
.mnt-xs-10{margin-top:-10px!important}
.mnt-xs-20{margin-top:-20px!important}
.mnt-xs-30{margin-top:-30px!important}
.mnt-xs-40{margin-top:-40px!important}
.mnt-xs-50{margin-top:-50px!important}
.mnt-xs-60{margin-top:-60px!important}
.mnt-xs-70{margin-top:-70px!important}
.mnt-xs-80{margin-top:-80px!important}
.mnt-xs-90{margin-top:-90px!important}
.mnt-xs-100{margin-top:-100px!important}
.mnt-xs-110{margin-top:-110px!important}
.mnt-xs-120{margin-top:-120px!important}
.mnt-xs-130{margin-top:-130px!important}
.mnt-xs-140{margin-top:-140px!important}
.mnt-xs-150{margin-top:-150px!important}
.mnt-xs-200{margin-top:-200px!important}
.mnt-xs-250{margin-top:-250px!important}
.mnb-xs-10{margin-bottom:-10px!important}
.mnb-xs-20{margin-bottom:-20px!important}
.mnb-xs-30{margin-bottom:-30px!important}
.mnb-xs-40{margin-bottom:-40px!important}
.mnb-xs-50{margin-bottom:-50px!important}
.mnb-xs-60{margin-bottom:-60px!important}
.mnb-xs-70{margin-bottom:-70px!important}
.mnb-xs-80{margin-bottom:-80px!important}
.mnb-xs-90{margin-bottom:-90px!important}
.mnb-xs-100{margin-bottom:-100px!important}
.mnb-xs-110{margin-bottom:-110px!important}
.mnb-xs-120{margin-bottom:-120px!important}
.mnb-xs-130{margin-bottom:-130px!important}
.mnb-xs-140{margin-bottom:-140px!important}
.mnb-xs-150{margin-bottom:-150px!important}
.mnb-xs-200{margin-bottom:-200px!important}
.mnb-xs-250{margin-bottom:-250px!important}
.pl-xs-0{padding-left:0!important}
.pl-xs-5{padding-left:5px!important}
.pl-xs-10{padding-left:10px!important}
.pl-xs-15{padding-left:15px!important}
.pl-xs-20{padding-left:20px!important}
.pl-xs-25{padding-left:25px!important}
.pl-xs-30{padding-left:30px!important}
.pl-xs-35{padding-left:35px!important}
.pl-xs-40{padding-left:40px!important}
.pl-xs-45{padding-left:45px!important}
.pl-xs-50{padding-left:50px!important}
.pl-xs-60{padding-left:60px!important}
.pl-xs-70{padding-left:70px!important}
.pl-xs-80{padding-left:80px!important}
.pl-xs-90{padding-left:90px!important}
.pl-xs-100{padding-left:100px!important}
.pl-xs-110{padding-left:110px!important}
.pl-xs-120{padding-left:120px!important}
.pl-xs-130{padding-left:130px!important}
.pl-xs-140{padding-left:140px!important}
.pl-xs-150{padding-left:150px!important}
.pr-xs-0{padding-right:0!important}
.pr-xs-5{padding-right:5px!important}
.pr-xs-10{padding-right:10px!important}
.pr-xs-15{padding-right:15px!important}
.pr-xs-20{padding-right:20px!important}
.pr-xs-25{padding-right:25px!important}
.pr-xs-30{padding-right:30px!important}
.pr-xs-35{padding-right:35px!important}
.pr-xs-40{padding-right:40px!important}
.pr-xs-45{padding-right:45px!important}
.pr-xs-50{padding-right:50px!important}
.pr-xs-60{padding-right:60px!important}
.pr-xs-70{padding-right:70px!important}
.pr-xs-80{padding-right:80px!important}
.pr-xs-90{padding-right:90px!important}
.pr-xs-100{padding-right:100px!important}
.pr-xs-110{padding-right:110px!important}
.pr-xs-120{padding-right:120px!important}
.pr-xs-130{padding-right:130px!important}
.pr-xs-140{padding-right:140px!important}
.pr-xs-150{padding-right:150px!important}
.pt-xs-0{padding-top:0!important}
.pt-xs-5{padding-top:5px!important}
.pt-xs-10{padding-top:10px!important}
.pt-xs-15{padding-top:15px!important}
.pt-xs-20{padding-top:20px!important}
.pt-xs-25{padding-top:25px!important}
.pt-xs-30{padding-top:30px!important}
.pt-xs-35{padding-top:35px!important}
.pt-xs-40{padding-top:40px!important}
.pt-xs-45{padding-top:45px!important}
.pt-xs-50{padding-top:50px!important}
.pt-xs-60{padding-top:60px!important}
.pt-xs-70{padding-top:70px!important}
.pt-xs-80{padding-top:80px!important}
.pt-xs-90{padding-top:90px!important}
.pt-xs-100{padding-top:100px!important}
.pt-xs-110{padding-top:110px!important}
.pt-xs-120{padding-top:120px!important}
.pt-xs-130{padding-top:130px!important}
.pt-xs-140{padding-top:140px!important}
.pt-xs-150{padding-top:150px!important}
.pt-xs-200{padding-top:200px!important}
.pt-xs-250{padding-top:250px!important}
.pb-xs-0{padding-bottom:0!important}
.pb-xs-5{padding-bottom:5px!important}
.pb-xs-10{padding-bottom:10px!important}
.pb-xs-15{padding-bottom:15px!important}
.pb-xs-20{padding-bottom:20px!important}
.pb-xs-25{padding-bottom:25px!important}
.pb-xs-30{padding-bottom:30px!important}
.pb-xs-35{padding-bottom:35px!important}
.pb-xs-40{padding-bottom:40px!important}
.pb-xs-45{padding-bottom:45px!important}
.pb-xs-50{padding-bottom:50px!important}
.pb-xs-60{padding-bottom:60px!important}
.pb-xs-70{padding-bottom:70px!important}
.pb-xs-80{padding-bottom:80px!important}
.pb-xs-90{padding-bottom:90px!important}
.pb-xs-100{padding-bottom:100px!important}
.pb-xs-110{padding-bottom:110px!important}
.pb-xs-120{padding-bottom:120px!important}
.pb-xs-130{padding-bottom:130px!important}
.pb-xs-140{padding-bottom:140px!important}
.pb-xs-150{padding-bottom:150px!important}
.pb-xs-200{padding-bottom:200px!important}
.pb-xs-250{padding-bottom:250px!important}
.pd-xs-0{padding:0!important}
.fs-xs-8{font-size:8pt!important}
.fs-xs-9{font-size:9pt!important}
.fs-xs-10{font-size:10.5pt!important}
.fs-xs-11{font-size:11pt!important}
.fs-xs-12{font-size:12pt!important}
.fs-xs-14{font-size:14pt!important}
.fs-xs-16{font-size:16pt!important}
.fs-xs-18{font-size:18pt!important}
.fs-xs-20{font-size:20pt!important}
.fs-xs-22{font-size:22pt!important}
.fs-xs-24{font-size:24pt!important}
.fs-xs-26{font-size:26pt!important}
.fs-xs-28{font-size:28pt!important}
.fs-xs-30{font-size:30pt!important}
.fs-xs-32{font-size:32pt!important}
.fs-xs-34{font-size:34pt!important}
.fs-xs-36{font-size:36pt!important}
.fs-xs-38{font-size:38pt!important}
.fs-xs-micro{font-size:9px}
.fs-xs-xsmall{font-size:11px}
.fs-xs-normal{font-size:13px}
.fs-xs-smaller{font-size:15px}
.fs-xs-small{font-size:16px}
.fs-xs-m{font-size:18px}
.fs-xs-l{font-size:20px}
.fs-xs-xl{font-size:24px}
.fs-xs-xxl{font-size:32px}
.fs-xs-larger{font-size:42px}
.fs-xs-xxxl{font-size:56px}
.fs-xs-xxxxl{font-size:75px}
.fs-xs-jumbo{font-size:80px}
.fs-xs-huge{font-size:120px}
.fs-xs-immense{font-size:150px}
.fs-xs-crazy{font-size:200px}
.hsize-xs-reset{height:0!important}
.hsize-xs-full{height:100%!important}
.hsize-xs-10{height:10px}
.hsize-xs-20{height:20px}
.hsize-xs-30{height:30px}
.hsize-xs-40{height:40px}
.hsize-xs-50{height:50px}
.hsize-xs-60{height:60px}
.hsize-xs-70{height:70px}
.hsize-xs-80{height:80px}
.hsize-xs-90{height:90px}
.hsize-xs-100{height:100px}
.hsize-xs-110{height:110px}
.hsize-xs-120{height:120px}
.hsize-xs-130{height:130px}
.hsize-xs-140{height:140px}
.hsize-xs-150{height:150px}
.hsize-xs-160{height:160px}
.hsize-xs-170{height:170px}
.hsize-xs-180{height:180px}
.hsize-xs-190{height:190px}
.hsize-xs-200{height:200px}
.hsize-xs-210{height:210px}
.hsize-xs-220{height:220px}
.hsize-xs-230{height:230px}
.hsize-xs-240{height:240px}
.hsize-xs-250{height:250px}
.hsize-xs-260{height:260px}
.hsize-xs-270{height:270px}
.hsize-xs-280{height:280px}
.hsize-xs-290{height:290px}
.hsize-xs-300{height:300px}
.hsize-xs-310{height:310px}
.hsize-xs-320{height:320px}
.hsize-xs-330{height:330px}
.hsize-xs-340{height:340px}
.hsize-xs-350{height:350px}
.hsize-xs-360{height:360px}
.hsize-xs-370{height:370px}
.hsize-xs-380{height:380px}
.hsize-xs-390{height:390px}
.hsize-xs-400{height:400px}
.hsize-xs-410{height:410px}
.hsize-xs-420{height:420px}
.hsize-xs-430{height:430px}
.hsize-xs-440{height:440px}
.hsize-xs-450{height:450px}
.hsize-xs-460{height:460px}
.hsize-xs-470{height:470px}
.hsize-xs-480{height:480px}
.hsize-xs-490{height:490px}
.hsize-xs-500{height:500px}
.hsize-xs-510{height:510px}
.hsize-xs-520{height:520px}
.hsize-xs-530{height:530px}
.hsize-xs-540{height:540px}
.hsize-xs-550{height:550px}
.hsize-xs-560{height:560px}
.hsize-xs-570{height:570px}
.hsize-xs-580{height:580px}
.hsize-xs-590{height:590px}
.hsize-xs-600{height:600px}
.hsize-xs-610{height:610px}
.hsize-xs-620{height:620px}
.hsize-xs-630{height:630px}
.hsize-xs-640{height:640px}
.hsize-xs-650{height:650px}
.hsize-xs-660{height:660px}
.hsize-xs-670{height:670px}
.hsize-xs-680{height:680px}
.hsize-xs-690{height:690px}
.hsize-xs-700{height:700px}
.list-col-reset-xs[data-columns]{margin-left:0}
.list-col-reset-xs[data-columns] li{float:none;margin-left:0;width:auto;display:block}
.cleft-xs{clear:left!important}
.cright-xs{clear:right!important}
.cboth-xs{clear:both!important}
.clear-init-xs{clear:initial!important}
.pull-none-xs{float:none!important}
.w-xs-init{width:initial!important}
.w-xs-10{width:10%!important}
.w-xs-15{width:15%!important}
.w-xs-20{width:20%!important}
.w-xs-25{width:25%!important}
.w-xs-30{width:30%!important}
.w-xs-35{width:35%!important}
.w-xs-40{width:40%!important}
.w-xs-45{width:45%!important}
.w-xs-50{width:50%!important}
.w-xs-55{width:55%!important}
.w-xs-60{width:60%!important}
.w-xs-65{width:65%!important}
.w-xs-70{width:70%!important}
.w-xs-75{width:75%!important}
.w-xs-80{width:80%!important}
.w-xs-85{width:85%!important}
.w-xs-90{width:90%!important}
.w-xs-95{width:95%!important}
.w-xs-100{width:100%!important}
.pos-init-xs{position:initial!important}
.pos-fixed-xs{position:fixed!important}
.pos-abs-xs{position:absolute!important}
.pos-rel-xs{position:relative!important}
.br-xs-0{border-radius:0!important}
.br-xs-1{border-radius:1px!important}
.br-xs-2{border-radius:2px!important}
.br-xs-3{border-radius:3px!important}
.br-xs-4{border-radius:4px!important}
.br-xs-5{border-radius:5px!important}
.br-xs-6{border-radius:6px!important}
.br-xs-7{border-radius:7px!important}
.br-xs-1{border-radius:8px!important}
.br-xs-9{border-radius:9px!important}
.br-xs-10{border-radius:10px!important}
.br-xs-11{border-radius:11px!important}
.br-xs-12{border-radius:12px!important}
.br-xs-13{border-radius:13px!important}
.br-xs-14{border-radius:14px!important}
.br-xs-15{border-radius:15px!important}
.br-xs-16{border-radius:6px!important}
.br-xs-17{border-radius:17px!important}
.br-xs-18{border-radius:18px!important}
.br-xs-19{border-radius:19px!important}
.br-xs-20{border-radius:20px!important}
.br-xs-30{border-radius:30px!important}
.br-xs-40{border-radius:40px!important}
.br-xs-50{border-radius:50px!important}
.op-xs-0{opacity:0!important}
.op-xs-1{opacity:.1!important}
.op-xs-2{opacity:.2!important}
.op-xs-3{opacity:.3!important}
.op-xs-4{opacity:.4!important}
.op-xs-5{opacity:.5!important}
.op-xs-6{opacity:.6!important}
.op-xs-7{opacity:.7!important}
.op-xs-8{opacity:.8!important}
.op-xs-9{opacity:.9!important}
.op-xs-10{opacity:1!important}
.bd-xs-0{border:0!important}
.bg-trans-xs{background:0 0!important}
.l-xs-0{left:0!important}
.r-xs-0{right:0!important}
.b-xs-0{bottom:0!important}
.t-xs-0{top:0!important}
.lower-case-xs{text-transform:initial!important}
.z-xs-0{z-index:0!important}
.z-xs-1{z-index:1!important}
.z-xs-2{z-index:2!important}
.z-xs-3{z-index:3!important}
.text-center-xs{text-align:center!important}
.text-right-xs{text-align:right!important}
.text-left-xs{text-align:left!important}
}
.opacity-0{opacity:0}
/*!* animate.css -http://daneden.me/animate
* Version - 3.5.2
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2017 Daniel Eden*/.wow{visibility:hidden}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}
}
.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}
.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}
@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:none;transform:none}
}
@keyframes wobble{from{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:none;transform:none}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.39062deg) skewY(0.39062deg);transform:skewX(0.39062deg) skewY(0.39062deg)}
88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}
}
@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.39062deg) skewY(0.39062deg);transform:skewX(0.39062deg) skewY(0.39062deg)}
88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}
}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
to{-webkit-transform:none;transform:none}
}
@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
to{-webkit-transform:none;transform:none}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
to{-webkit-transform:none;transform:none}
}
@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
to{-webkit-transform:none;transform:none}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:none;transform:none}
}
@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:none;transform:none}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
50%{opacity:.5}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
50%{opacity:.5}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut{from{opacity:1}
to{opacity:0}
}
@keyframes fadeOut{from{opacity:1}
to{opacity:0}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes fadeOutDown{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes fadeOutRight{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
to{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
to{-webkit-transform:none;transform:none;opacity:1}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
@keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}
@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;-webkit-transform:none;transform:none}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
@keyframes rollOut{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
to{opacity:0}
}
@keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
to{opacity:0}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
@media(min-width:768px){.modal .modal-dialog.width-540{width:540px;margin:140px auto 20px}
.modal .modal-dialog.width-940{width:940px;margin:140px auto 20px}
}
.modal .modal-dialog .modal-content{position:relative;padding:150px 30px 70px;box-shadow:none;border-radius:10px}
.modal .modal-dialog .modal-content .close-modal{position:absolute;top:10px;right:5px;color:#ccc;background-color:transparent;border:none;font-size:36px;line-height:22px;opacity:.6;-webkit-transition:.2s ease;transition:.2s ease}
.modal .modal-dialog .modal-content .close-modal:hover{opacity:1}
.modal .modal-dialog .modal-content .img{position:absolute;top:-80px;left:0;right:0;margin:auto;width:190px;height:190px;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:190px}
.modal .modal-dialog .modal-content h2{font:700 48px/60px "Playfair Display",sans-serif;color:#35276d;text-align:center;margin:0 0 50px}
.modal .modal-dialog .modal-content .btn{margin:auto;background-color:#35276d;color:#fff;font-size:14px;text-transform:uppercase;border:none;height:42px;padding:10px 30px;border-radius:42px}
.modal#modalLogin .modal-content .col-md-6:first-child,.modal#modalRegister .modal-content .col-md-6:first-child{border-right:1px solid #d9d9d9}
.modal#modalLogin .modal-content .content .inner,.modal#modalRegister .modal-content .content .inner{padding:15px 30px}
.modal#modalLogin .modal-content .content p,.modal#modalRegister .modal-content .content p{margin-bottom:10px}
.modal#modalLogin .modal-content .content p.first,.modal#modalRegister .modal-content .content p.first{margin-bottom:30px}
.modal#modalLogin .modal-content .content p a,.modal#modalRegister .modal-content .content p a{color:#1d79d6}
.modal#modalLogin .modal-content .content form .form-group,.modal#modalRegister .modal-content .content form .form-group{position:relative;margin-bottom:15px}
.modal#modalLogin .modal-content .content form .form-group:before,.modal#modalLogin .modal-content .content form .form-group:after,.modal#modalRegister .modal-content .content form .form-group:before,.modal#modalRegister .modal-content .content form .form-group:after{content:'';display:table}
.modal#modalLogin .modal-content .content form .form-group:after,.modal#modalRegister .modal-content .content form .form-group:after{clear:both}
.modal#modalLogin .modal-content .content form .form-group .form-control,.modal#modalRegister .modal-content .content form .form-group .form-control{font-size:16px;height:48px;border:1px solid #e3e4eb;border-radius:3px;color:#000;resize:none;padding:10px 20px;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.modal#modalLogin .modal-content .content form .form-group .form-control:focus,.modal#modalRegister .modal-content .content form .form-group .form-control:focus{outline:0;border-color:#35276d}
.modal#modalLogin .modal-content .content form .form-group.checkbox,.modal#modalRegister .modal-content .content form .form-group.checkbox{margin:35px 0}
.modal#modalLogin .modal-content .content form .form-group.checkbox label,.modal#modalRegister .modal-content .content form .form-group.checkbox label{padding:0;font-weight:400}
.modal#modalLogin .modal-content .content form .form-group.checkbox label input,.modal#modalRegister .modal-content .content form .form-group.checkbox label input{position:relative;display:inline-block;vertical-align:middle;height:auto;width:auto;margin:0 15px 0 0}
.modal#modalLogin .modal-content .content form .form-group.checkbox label span,.modal#modalRegister .modal-content .content form .form-group.checkbox label span{display:inline-block;vertical-align:middle}
.modal#modalLogin .modal-content .content form .text-left .btn,.modal#modalRegister .modal-content .content form .text-left .btn{display:inline-block;vertical-align:middle;height:56px;padding:15px 35px;font-weight:700;text-transform:none;margin-right:20px}
.modal#modalLogin .modal-content .content form .text-left .checkbox,.modal#modalRegister .modal-content .content form .text-left .checkbox{display:inline-block;vertical-align:middle}
.modal#modalLogin .modal-content .content .social-login,.modal#modalRegister .modal-content .content .social-login{font-size:0}
.modal#modalLogin .modal-content .content .social-login .item,.modal#modalRegister .modal-content .content .social-login .item{position:relative;display:inline-block;vertical-align:top;text-align:center;width:calc(50% - 13px);margin:0 25px 30px 0;height:56px;padding:18px 0 18px 20px;border-radius:2px}
.modal#modalLogin .modal-content .content .social-login .item:nth-child(2n+2),.modal#modalRegister .modal-content .content .social-login .item:nth-child(2n+2){margin-right:0!important}
.modal#modalLogin .modal-content .content .social-login .item .icon,.modal#modalRegister .modal-content .content .social-login .item .icon{position:absolute;top:3px;left:3px;width:50px;height:50px;border-radius:2px;background-repeat:no-repeat;background-position:center;background-size:20px}
.modal#modalLogin .modal-content .content .social-login .item span,.modal#modalRegister .modal-content .content .social-login .item span{font-size:14px;font-weight:700;color:#fff}
.modal#modalLogin .modal-content .content .social-login .item.facebook,.modal#modalRegister .modal-content .content .social-login .item.facebook{background-color:#3b5998}
.modal#modalLogin .modal-content .content .social-login .item.facebook .icon,.modal#modalRegister .modal-content .content .social-login .item.facebook .icon{background-image:url(../images/icons/facebook-logo.svg)}
.modal#modalLogin .modal-content .content .social-login .item.google,.modal#modalRegister .modal-content .content .social-login .item.google{background-color:#1d79d6}
.modal#modalLogin .modal-content .content .social-login .item.google .icon,.modal#modalRegister .modal-content .content .social-login .item.google .icon{background-color:#fff;background-image:url(../images/icons/google-logo.svg)}
.modal#modalLogin .modal-content .content .social-login .item.microsoft,.modal#modalRegister .modal-content .content .social-login .item.microsoft{background-color:#4fa2f6}
.modal#modalLogin .modal-content .content .social-login .item.microsoft .icon,.modal#modalRegister .modal-content .content .social-login .item.microsoft .icon{background-image:url(../images/icons/microsoft-logo.svg)}
.modal#modalLogin .modal-content .content .social-login .item.tweeter,.modal#modalRegister .modal-content .content .social-login .item.tweeter{background-color:#e3e4eb}
.modal#modalLogin .modal-content .content .social-login .item.tweeter .icon,.modal#modalRegister .modal-content .content .social-login .item.tweeter .icon{background-image:url(../images/icons/twitter-logo-blue.svg)}
.modal#modalLogin .modal-content .content .social-login .item.tweeter span,.modal#modalRegister .modal-content .content .social-login .item.tweeter span{color:#000}
body{font-family:lato,sans-serif;font-size:14px;font-weight:400;color:#000;background-color:#f3f3f3}
body.white{background:#fff}
a{color:#000;-webkit-transition:.2s ease-in;transition:.2s ease-in}
a:hover,a:focus,a:active{color:#262626;text-decoration:none}
button:focus,button:active{outline:0}
.thin{font-weight:100}
.light{font-weight:200}
.regular{font-weight:400}
.medium{font-weight:500}
.bold{font-weight:700}
.or-line{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}
.or-line .or{position:absolute;background:#fff;color:#ccc;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center;line-height:12px;width:20px;height:15px;display:block}
.or-line hr{border-color:#ccc}
.flex-vertical-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.bootstrap-select.open button.dropdown-toggle{background:0 0;box-shadow:none}
.bootstrap-select button.dropdown-toggle:hover,.bootstrap-select button.dropdown-toggle:focus,.bootstrap-select button.dropdown-toggle:active{background:0 0!important;border-color:#dadada!important;outline:0!important}
.bootstrap-select .dropdown-menu ul{max-height:330px!important;overflow-x:hidden!important;overflow-y:auto!important}
.bootstrap-select .dropdown-menu ul li a{display:block;padding:10px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}
.bootstrap-select .dropdown-menu ul li a:hover{text-decoration:none;background-color:#f5f5f5}
.form-group .control-label{color:#000}
.form-group .form-control{box-shadow:none}
.form-group.has-error .control-label{color:red}
.form-group.has-error .form-control{border-color:red;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.form-group.has-error .form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(222,22,19,.5)}
main{float:left;width:100%;margin-top:65px;margin-left:0;overflow:hidden;-webkit-transition:.2s ease-in;transition:.2s ease-in}
main:before,main:after{content:'';display:table}
main:after{clear:both}
.socials .social{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px}
.socials .social:hover{background:#f5f5f5}
.socials .social .image{width:15px;height:15px}
.socials .social .image img{width:100%}
.socials .social .text{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.socials .social .text .grey-text{color:#7f7f7f}
.socials .social .text .black-text{color:#000;font-weight:900}
.fromTopIn{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}
.fromBottomIn,.fromTopOut{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;-moz-transition:transform 1s ease,opacity 1s ease,-moz-transform 1s ease;-o-transition:transform 1s ease,opacity 1s ease,-o-transform 1s ease}
.fromTopOut{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;-webkit-transform:translate(0,-10px);transform:translate(0,-10px);opacity:0}
.fromBottomIn{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}
.fromBottomOut,.fromLeftIn{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;-moz-transition:transform 1s ease,opacity 1s ease,-moz-transform 1s ease;-o-transition:transform 1s ease,opacity 1s ease,-o-transform 1s ease}
.fromBottomOut{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;-webkit-transform:translate(0,10px);transform:translate(0,10px);opacity:0}
.fromLeftIn{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}
.fromLeftOut,.fromRightIn{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;-moz-transition:transform 1s ease,opacity 1s ease,-moz-transform 1s ease;-o-transition:transform 1s ease,opacity 1s ease,-o-transform 1s ease}
.fromLeftOut{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;-webkit-transform:translate(-10px,0);transform:translate(-10px,0);opacity:0}
.fromRightIn{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}
.fromRightOut,.scaleUpIn{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;-moz-transition:transform 1s ease,opacity 1s ease,-moz-transform 1s ease;-o-transition:transform 1s ease,opacity 1s ease,-o-transform 1s ease}
.fromRightOut{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;-webkit-transform:translate(10px,0);transform:translate(10px,0);opacity:0}
.scaleUpIn{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}
.scaleDownIn,.scaleUpOut{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;-moz-transition:transform 1s ease,opacity 1s ease,-moz-transform 1s ease;-o-transition:transform 1s ease,opacity 1s ease,-o-transform 1s ease}
.scaleUpOut{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3);opacity:0}
.scaleDownIn{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}
.scaleDownOut{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease;-webkit-transform:scale(.7,.7);transform:scale(.7,.7);opacity:0}
.breadcrumb{background:0 0}
.breadcrumb>li a{font-family:lato,sans-serif;font-size:14px;color:#000}
.breadcrumb>li a:hover{text-decoration:underline}
.breadcrumb>li+li:before{content:"\f054";font-family:FontAwesome;color:#000;font-size:10px}
.main-title{font-family:playfair display,sans-serif;font-size:24px;font-weight:700;margin-left:65px;margin-top:40px;margin-bottom:25px}
.main-title .result{color:#35276d}
.main-title.border-b span{border-bottom:2px solid #35276d}
aside,.sidebar{width:255px;background:#fff;border-right:1px solid #e5e5e5;float:left;margin-left:-255px;position:relative}
aside.style1,.sidebar.style1{padding-top:65px}
aside.style1.is-fixed-top,.sidebar.style1.is-fixed-top{position:fixed!important;top:0}
aside.style1.is-fixed-bottom,.sidebar.style1.is-fixed-bottom{position:fixed!important;bottom:0}
aside.style1 .baron__clipper .baron__bar,.sidebar.style1 .baron__clipper .baron__bar{display:none}
aside.style1 .profile .image,.sidebar.style1 .profile .image{width:75%;margin:auto;border-radius:50%;overflow:hidden;margin-top:25px;box-shadow:0 3px 20px rgba(0,0,0,.15)}
aside.style1 .profile .image img,.sidebar.style1 .profile .image img{width:100%}
aside.style1 .profile .name,.sidebar.style1 .profile .name{text-align:center;font-family:playfair display,sans-serif;font-style:italic;font-weight:900;font-size:35px;margin-top:10px}
aside.style1 .profile .job,.sidebar.style1 .profile .job{text-align:center;font-family:playfair display,sans-serif;font-style:italic;font-weight:900;font-size:16px;line-height:20px}
aside.style1 .profile .job .colored,.sidebar.style1 .profile .job .colored{color:#35276d;text-decoration:underline}
aside.style1 .profile .subscribe,.sidebar.style1 .profile .subscribe{margin:20px auto 0;text-align:center;display:block;text-transform:uppercase;color:#fff;background:#35276d;border-radius:100px;width:70%;padding:12px 0;font-size:16px}
aside.style1 .profile .subscribe:hover,.sidebar.style1 .profile .subscribe:hover{background:#4a35a0}
aside.style1 .profile .followers,.sidebar.style1 .profile .followers{text-align:center;font-weight:700;font-size:14px;margin-top:20px}
aside.style1 .socials a.social .text>div,.sidebar.style1 .socials a.social .text>div{font-size:14px;line-height:22px}
aside.style1 .popular-tags .title,.sidebar.style1 .popular-tags .title{font-size:30px;font-family:playfair display,sans-serif;font-weight:900;font-style:italic;line-height:38px;padding-left:25px;padding-right:25px;margin:20px 0 25px}
aside.style1 .popular-tags .tags,.sidebar.style1 .popular-tags .tags{color:#939393;width:100%;padding-left:25px;padding-right:25px;margin-bottom:55px}
aside.style1 .popular-tags .tags:before,aside.style1 .popular-tags .tags:after,.sidebar.style1 .popular-tags .tags:before,.sidebar.style1 .popular-tags .tags:after{content:'';display:table}
aside.style1 .popular-tags .tags:after,.sidebar.style1 .popular-tags .tags:after{clear:both}
aside.style1 .popular-tags .tags a,.sidebar.style1 .popular-tags .tags a{color:#939393;margin-right:3px}
aside.style1 .popular-tags .tags a:hover,.sidebar.style1 .popular-tags .tags a:hover{color:#35276d;text-decoration:underline}
aside.style1 .copyright,.sidebar.style1 .copyright{padding-left:25px;font-size:13px;color:#868686;margin-bottom:35px}
aside.style1 .copyright a,.sidebar.style1 .copyright a{color:#006cff}
aside.style1 .copyright a:hover,.sidebar.style1 .copyright a:hover{color:#006cff;text-decoration:underline}
aside.style2,.sidebar.style2{position:fixed!important;top:0;left:0;padding-top:65px;-webkit-transition:.2s ease-in!important;transition:.2s ease-in!important}
aside.style2 .baron__clipper .baron__bar,.sidebar.style2 .baron__clipper .baron__bar{display:none}
aside.style2 .nav-body,.sidebar.style2 .nav-body{display:table;width:100%;padding:30px 0;height:calc(100vh - 166px)}
aside.style2 .nav-body ul.nav,.sidebar.style2 .nav-body ul.nav{display:table-cell;vertical-align:middle;width:180px;margin:auto;float:none;text-align:center}
aside.style2 .nav-body ul.nav li,.sidebar.style2 .nav-body ul.nav li{clear:left;float:none}
aside.style2 .nav-body ul.nav li a,.sidebar.style2 .nav-body ul.nav li a{display:inline-block;font-family:playfair display,sans-serif;font-size:22px;color:#121212;padding:10px 0;position:relative}
aside.style2 .nav-body ul.nav li a:before,.sidebar.style2 .nav-body ul.nav li a:before{content:'';width:0;height:1px;background:#121212;position:absolute;bottom:7px;-webkit-transition:.2s ease-in;transition:.2s ease-in}
aside.style2 .nav-body ul.nav li a:hover,.sidebar.style2 .nav-body ul.nav li a:hover{background:0 0}
aside.style2 .nav-body ul.nav li a:hover:before,.sidebar.style2 .nav-body ul.nav li a:hover:before{width:100%}
aside.style2 .nav-body ul.nav li a:focus,.sidebar.style2 .nav-body ul.nav li a:focus{background-color:transparent}
aside.style2 .copyright,.sidebar.style2 .copyright{padding-left:25px;font-size:13px;color:#868686;margin-bottom:35px;position:relative;bottom:0;width:100%;padding-top:30px;border-top:1px solid #e5e5e5}
aside.style2 .copyright a,.sidebar.style2 .copyright a{color:#006cff}
aside.style2 .copyright a:hover,.sidebar.style2 .copyright a:hover{color:#006cff;text-decoration:underline}
aside.style3,.sidebar.style3{position:fixed!important;top:0!important;left:-701px!important;width:auto;background:#35276d;margin-top:0;border:none;height:100%;z-index:1000!important;-webkit-transition:.5s ease;transition:.5s ease;display:table}
aside.style3 .baron__clipper,.sidebar.style3 .baron__clipper{margin:0 -17px 0 0!important}
aside.style3 .baron__clipper .baron__scroller,.sidebar.style3 .baron__clipper .baron__scroller{height:100vh;min-width:100%!important;max-width:100%!important;width:100%!important;padding-right:0!important}
aside.style3 .baron__clipper .baron__bar,.sidebar.style3 .baron__clipper .baron__bar{right:20px}
aside.style3 .content,.sidebar.style3 .content{position:relative;width:700px;overflow:hidden;display:table-cell;vertical-align:top;border-right:1px solid #5d528a}
aside.style3 .content .profile,.sidebar.style3 .content .profile{margin:40px 0 0 25px}
aside.style3 .content .profile .image,.sidebar.style3 .content .profile .image{display:inline-block;vertical-align:middle;margin-right:25px}
aside.style3 .content .profile .image img,.sidebar.style3 .content .profile .image img{width:118px;height:118px;border-radius:100%}
aside.style3 .content .profile .text,.sidebar.style3 .content .profile .text{display:inline-block;vertical-align:middle}
aside.style3 .content .profile .text .name,.sidebar.style3 .content .profile .text .name{font:700 35px playfair display,sans-serif;font-style:italic;color:#fff}
aside.style3 .content .profile .text .job,.sidebar.style3 .content .profile .text .job{font:700 16px playfair display,sans-serif;font-style:italic;color:#fff}
aside.style3 .content .nav-body,.sidebar.style3 .content .nav-body{display:table;width:100%;padding:30px 0;height:calc(100vh - 201px)}
aside.style3 .content .nav-body ul.nav,.sidebar.style3 .content .nav-body ul.nav{display:table-cell;vertical-align:middle;width:180px;margin:auto;float:none}
aside.style3 .content .nav-body ul.nav li,.sidebar.style3 .content .nav-body ul.nav li{display:block;width:100%;text-align:center}
aside.style3 .content .nav-body ul.nav li a,.sidebar.style3 .content .nav-body ul.nav li a{display:inline-block;color:#fff;padding:0;font:36px/62px "Playfair Display",sans-serif}
aside.style3 .content .nav-body ul.nav li a:before,.sidebar.style3 .content .nav-body ul.nav li a:before{content:'';width:0;height:2px;background:#fff;position:absolute;bottom:7px;-webkit-transition:.2s ease-in;transition:.2s ease-in}
aside.style3 .content .nav-body ul.nav li a:hover,aside.style3 .content .nav-body ul.nav li a:focus,.sidebar.style3 .content .nav-body ul.nav li a:hover,.sidebar.style3 .content .nav-body ul.nav li a:focus{background:0 0}
aside.style3 .content .nav-body ul.nav li a:hover:before,aside.style3 .content .nav-body ul.nav li a:focus:before,.sidebar.style3 .content .nav-body ul.nav li a:hover:before,.sidebar.style3 .content .nav-body ul.nav li a:focus:before{width:100%}
aside.style3 .content .copyright,.sidebar.style3 .content .copyright{margin:0 0 25px 25px;color:#fff;font-size:13px}
aside.style3 .content .copyright a,.sidebar.style3 .content .copyright a{color:#fff}
aside.style3 .outer,.sidebar.style3 .outer{position:relative;width:101px;height:100%;display:table-cell;vertical-align:top}
aside.style3 .outer .logo,.sidebar.style3 .outer .logo{position:absolute;top:15px;left:0;right:0;margin:auto;width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:cover}
aside.style3 .outer .humburger,.sidebar.style3 .outer .humburger{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:60px;height:40px;padding:5px;cursor:pointer}
aside.style3 .outer .humburger i,.sidebar.style3 .outer .humburger i{display:block;height:5px;margin-bottom:7px;background-color:#fff;border-radius:5px;-webkit-transition:.3s ease;transition:.3s ease}
aside.style3 .outer .humburger i:last-child,.sidebar.style3 .outer .humburger i:last-child{margin-bottom:0}
aside.style3 .outer .humburger i.h-1,.sidebar.style3 .outer .humburger i.h-1{width:42px}
aside.style3 .outer .humburger i.h-3,.sidebar.style3 .outer .humburger i.h-3{width:28px}
aside.style3.is-open,.sidebar.style3.is-open{overflow-x:hidden;-webkit-transform:translateX(700px);transform:translateX(700px)}
aside.style3.is-open .humburger .h-1,.sidebar.style3.is-open .humburger .h-1{width:100%!important;-webkit-transform:rotate(-45deg) translate(-12px,12px);transform:rotate(-45deg) translate(-12px,12px)}
aside.style3.is-open .humburger .h-2,.sidebar.style3.is-open .humburger .h-2{opacity:0}
aside.style3.is-open .humburger .h-3,.sidebar.style3.is-open .humburger .h-3{width:100%!important;-webkit-transform:rotate(45deg) translate(-4px,-5px);transform:rotate(45deg) translate(-4px,-5px)}
.overlay-bg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:999;opacity:0;visibility:hidden;-webkit-transition:.3s ease;transition:.3s ease}
.overlay-bg.is-active{opacity:1;visibility:visible}
.baron__clipper{position:relative;overflow:hidden}
.baron__clipper .baron__scroller{overflow-y:scroll;-ms-overflow-style:none;box-sizing:border-box;margin:0;border:0;padding:0;width:100%;height:100%;-webkit-overflow-scrolling:touch;-webkit-transition:.4s ease;transition:.4s ease}
.baron__clipper .baron__scroller::-webkit-scrollbar{width:0;height:0}
.baron__clipper .baron__scroller .baron__track{display:block}
.baron__clipper .baron__track{display:block;position:absolute;top:0;right:0;bottom:0}
.baron__clipper .baron__free{position:absolute;top:0;bottom:0;right:0}
.baron__clipper .baron__bar{display:block;position:absolute;right:2px;z-index:1;width:5px;border-radius:5px;background:#ccc;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:0}
.baron__clipper .baron__control{display:none}
.baron__clipper:hover .baron__bar{opacity:1}
.ds-theme-options{position:fixed;top:10rem;right:-23rem;z-index:901;box-shadow:2rem 0 2rem rgba(0,0,0,.3);-webkit-transition:right .2s ease-out;transition:right .2s ease-out}
.ds-theme-options.in{right:0}
.ds-theme-options .c-toggle{position:absolute;top:0;right:100%;display:block;background-color:#32383e;width:4.8rem;text-align:center;font-size:1.7rem;padding:1.6rem;color:#fff;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}
.ds-theme-options .c-toggle:hover{background-color:#49525a}
.ds-theme-options .c-wrapper{width:23rem;background-color:#49525a}
.ds-theme-options .c-wrapper .c-block{padding-bottom:1rem;border-bottom:.1rem solid #49525a}
.ds-theme-options .c-wrapper .c-block:last-child{border-bottom:0}
.ds-theme-options .c-wrapper .c-block .c-heading{display:block;margin-bottom:1rem;padding:0 1.5rem;background-color:#32383e;font-size:1.6rem;color:#fff;line-height:4.9rem;text-transform:uppercase}
.ds-theme-options .c-wrapper .c-block .c-block-item{list-style-type:none;margin:0 -.5rem;padding:0 1.5rem}
.ds-theme-options .c-wrapper .c-block .c-block-item li{margin:.5rem;cursor:pointer;overflow:hidden;font-size:1.6rem;color:#fff;-webkit-transition:.2s color;transition:.2s color}
.ds-theme-options .c-wrapper .c-block .c-block-item li a{color:#fff}
.ds-theme-options .c-wrapper .c-block .c-block-item li img{width:100%}
.ds-theme-options .c-wrapper .c-block .c-block-item:after:before,.ds-theme-options .c-wrapper .c-block .c-block-item:after:after{content:'';display:table}
.ds-theme-options .c-wrapper .c-block .c-block-item:after:after{clear:both}
.ds-theme-options .c-wrapper .c-block .c-option-colorscheme{overflow:hidden}
.ds-theme-options .c-wrapper .c-block .c-option-colorscheme li{float:left;width:3rem;height:3rem;-webkit-transition:.2s ease;transition:.2s ease;border:2px solid transparent}
.ds-theme-options .c-wrapper .c-block .c-option-colorscheme li.purple{background-color:#35276d}
.ds-theme-options .c-wrapper .c-block .c-option-colorscheme li.dark{background-color:#2c3e50}
.ds-theme-options .c-wrapper .c-block .c-option-colorscheme li.blue{background-color:#0050ef}
.ds-theme-options .c-wrapper .c-block .c-option-colorscheme li.green{background-color:#038387}
.ds-theme-options .c-wrapper .c-block .c-option-colorscheme li.red{background-color:#e81123}
.ds-theme-options .c-wrapper .c-block .c-option-colorscheme li.is-active{border-color:#fff}
.ds-theme-options .c-wrapper .c-block .c-option-component{margin:0 -2rem}
.ds-theme-options .c-wrapper .c-block .c-option-component li{padding:.8rem 1.5rem;line-height:2.2rem}
.ds-theme-options .c-wrapper .c-block .c-option-component li:hover{background-color:#32383e}
.ds-pagepicker{top:16rem;z-index:900}
.ds-pagepicker .c-wrapper .c-block .c-block-item{overflow:auto;height:30rem;padding:0;margin:0}
.ds-pagepicker .c-wrapper .c-block .c-block-item li{width:100%;height:auto;margin:0;padding:0}
.ds-pagepicker .c-wrapper .c-block .c-block-item li a{display:block;padding:.8rem 1.5rem;font-size:1.6rem;line-height:2.2rem;color:#fff;text-decoration:none}
.ds-pagepicker .c-wrapper .c-block .c-block-item li a:hover{background-color:#32383e}
header,.header{background:#fff;border-bottom:1px solid #e5e5e5;position:fixed;z-index:999;width:100%;-webkit-transition:.3s ease;transition:.3s ease}
header:before,header:after,.header:before,.header:after{content:'';display:table}
header:after,.header:after{clear:both}
header.hide-top,.header.hide-top{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
header .top-bar,.header .top-bar{border-right:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 0;position:relative;width:255px;float:left}
header .menu-toggler,.header .menu-toggler{background:0 0;border:0;padding:0;width:15px;height:13px;position:absolute;left:15px;top:0;bottom:0;margin:auto;-webkit-transition:.2s ease-in;transition:.2s ease-in}
header .menu-toggler:hover,.header .menu-toggler:hover{opacity:.7}
header .menu-toggler>.bar,.header .menu-toggler>.bar{background:#000;width:100%;height:3px;margin-bottom:2px;-webkit-transition:.2s ease-in;transition:.2s ease-in}
header .logotype,.header .logotype{ display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
header .logotype:hover,.header .logotype:hover{opacity:.7}
header .logotype .logo,.header .logotype .logo{width:40px;height:40px}
header .logotype .logo img,.header .logotype .logo img{width:100%}
header .logotype .text,.header .logotype .text{font-family:playfair display,sans-serif;font-weight:900;font-size:22px;color:#35276d;margin-left:10px}
header .mobile-logotype,.header .mobile-logotype{display:none}
header .nav,.header .nav{padding:0;margin-left:10px;max-width:calc(100% - 520px);height:64px}
header .nav li.open a,.header .nav li.open a{background:0 0}
header .nav li.open a:hover,header .nav li.open a:focus,.header .nav li.open a:hover,.header .nav li.open a:focus{background:0 0}
header .nav li a,.header .nav li a{color:#35276d;font-weight:900;padding:22px 10px;font-size:16px}
header .nav li a:hover,.header .nav li a:hover{background:0 0;text-decoration:underline}
header .nav li a:focus,.header .nav li a:focus{background:0 0}
header .nav li a.dropdown-toggle i,.header .nav li a.dropdown-toggle i{font-size:8px;margin-left:5px;position:relative;top:-1px;color:#000}
header .nav .dropdown-menu,.header .nav .dropdown-menu{border:0;border-radius:0 0 3px 3px;box-shadow:0 3px 7px rgba(0,0,0,.1);padding:0;padding-left:0}
header .nav .dropdown-menu>li:first-child a:hover,.header .nav .dropdown-menu>li:first-child a:hover{border-radius:3px 3px 0 0}
header .nav .dropdown-menu>li:last-child a:hover,.header .nav .dropdown-menu>li:last-child a:hover{border-radius:0 0 3px 3px}
header .nav .dropdown-menu>li.active a,.header .nav .dropdown-menu>li.active a{background:0 0;color:#5a35f2}
header .nav .dropdown-menu>li.active a:before,.header .nav .dropdown-menu>li.active a:before{opacity:1}
header .nav .dropdown-menu>li a,.header .nav .dropdown-menu>li a{font-size:15px;font-weight:400;padding:10px 15px;position:relative;padding-left:20px}
header .nav .dropdown-menu>li a:before,.header .nav .dropdown-menu>li a:before{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto;width:6px;height:60%;background:#5a35f2;opacity:0;-webkit-transition:.2s ease-in;transition:.2s ease-in}
header .nav .dropdown-menu>li a:hover,.header .nav .dropdown-menu>li a:hover{background:0 0;color:#5a35f2}
header .nav .dropdown-menu>li a:hover:before,.header .nav .dropdown-menu>li a:hover:before{opacity:1}
header .nav .dropdown-menu .divider,.header .nav .dropdown-menu .divider{margin:0}
header .navbar-form,.header .navbar-form{margin:15px 0 15px 10px}
header .navbar-form .form-control,.header .navbar-form .form-control{border:0;border-radius:0;font-size:16px;border-bottom:1px solid transparent}
header .navbar-form .form-control:focus,.header .navbar-form .form-control:focus{box-shadow:none;border-bottom-color:#35276d}
header .navbar-form button,.header .navbar-form button{border:0;-webkit-transition:.2s ease-in;transition:.2s ease-in}
header .navbar-form button:hover,.header .navbar-form button:hover{background:0 0;opacity:.7}
header .navbar-form button:focus,header .navbar-form button:active,.header .navbar-form button:focus,.header .navbar-form button:active{background:0 0;outline:0}
header .socials,.header .socials{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;padding:0 10px}
header .socials .social,.header .socials .social{padding:9px 5px}
header .socials .social .text,.header .socials .social .text{display:none}
header .mobile-icons,.header .mobile-icons{float:right;padding:19px 15px 18px 0;font-size:0}
header .mobile-icons>div,.header .mobile-icons>div{display:inline-block;vertical-align:middle;margin-left:25px;cursor:pointer}
header .mobile-icons>div:first-child,.header .mobile-icons>div:first-child{margin-left:0}
header .mobile-icons>div i,.header .mobile-icons>div i{color:#a8a8a8;font-size:24px}
header .mobile-additional,.header .mobile-additional{position:absolute;top:0;left:-100%;width:100%;background-color:#fff;padding:20px 0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
header .mobile-additional.is-active,.header .mobile-additional.is-active{-webkit-transform:translateX(100%);transform:translateX(100%)}
header .mobile-additional .back,.header .mobile-additional .back{position:absolute;top:16px;left:10px;width:45px;height:30px;padding:0;border:none;background:url(../images/icons/arrow-left.svg) no-repeat center;background-size:24px}
header .mobile-additional h4,.header .mobile-additional h4{text-align:center;font:700 16px playfair display,sans-serif;margin:0 0 18px}
header .mobile-additional .socials,.header .mobile-additional .socials{display:block;float:none;text-align:center;padding:0 5px}
header .mobile-additional .socials a.social,.header .mobile-additional .socials a.social{display:inline-block;vertical-align:middle;padding:3px 5px}
header .mobile-additional .socials a.social .image,.header .mobile-additional .socials a.social .image{width:28px;height:28px}
header .mobile-additional .navbar-form,.header .mobile-additional .navbar-form{margin:0;padding:0 10px}
header .mobile-additional .navbar-form .form-group,.header .mobile-additional .navbar-form .form-group{display:inline-block;vertical-align:middle;margin:0;width:calc(100% - 40px)}
header .mobile-additional .navbar-form .btn-default,.header .mobile-additional .navbar-form .btn-default{display:inline-block;vertical-align:middle}
header.style3,.header.style3{z-index:998}
header.style3 .nav,.header.style3 .nav{display:none}
header.style3 .top-bar,.header.style3 .top-bar{padding-left:150px;border:0}
header.style3 .top-bar .logotype,.header.style3 .top-bar .logotype{margin-left:0}
header.style3 .top-bar .logotype .text,.header.style3 .top-bar .logotype .text{white-space:nowrap}
header.is-open,.header.is-open{z-index:1001}
.slider .owl-nav{margin:0}
.slider .owl-nav .owl-prev,.slider .owl-nav .owl-next{position:absolute;z-index:1;top:0;bottom:0;margin:auto;height:50px;width:60px;background:#fff;line-height:40px;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.slider .owl-nav .owl-prev:hover,.slider .owl-nav .owl-next:hover{opacity:.6}
.slider .owl-nav .owl-prev img,.slider .owl-nav .owl-next img{width:70%;margin:auto;display:inline-block}
.slider .owl-nav .owl-prev{left:0;border-radius:0 100px 100px 0}
.slider .owl-nav .owl-next{right:0;border-radius:100px 0 0 100px}
.slider .owl-dots{position:absolute;z-index:1;bottom:5px;left:15px}
.slider .owl-dots .owl-dot span{opacity:.4;background:#fff!important;width:8px;height:5px;margin:5px 2px;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.slider .owl-dots .owl-dot.active span{opacity:1;width:17px}
.slider #post-slider-2 .item,.slider #post-slider-image .item{height:515px;position:relative}
.slider #post-slider-2 .item .text,.slider #post-slider-image .item .text{position:relative;z-index:1;width:50%}
.slider #post-slider-2 .item .text.right,.slider #post-slider-image .item .text.right{float:right}
.slider #post-slider-2 .item .text .title,.slider #post-slider-image .item .text .title{position:relative;font-family:playfair display,sans-serif;font-size:38px;font-weight:600;color:#313131}
.slider #post-slider-2 .item .text .title:before,.slider #post-slider-image .item .text .title:before{content:"";display:block;width:50px;height:5px;background-color:#4a35a0;border-radius:5px;margin-bottom:5px}
.slider #post-slider-2 .item .text .title:after,.slider #post-slider-image .item .text .title:after{content:"";display:block;width:285px;width:240px;height:5px;background-color:#4a35a0;border-radius:5px;margin-top:7px}
.slider #post-slider-2 .item .text .subtitle,.slider #post-slider-image .item .text .subtitle{font-family:playfair display,sans-serif;font-style:italic;font-size:26px;font-weight:600;color:#313131;margin-top:8px}
.slider #post-slider-2 .item .text .tags,.slider #post-slider-image .item .text .tags{margin-top:22px}
.slider #post-slider-2 .item .text .tags a,.slider #post-slider-2 .item .text .tags span,.slider #post-slider-image .item .text .tags a,.slider #post-slider-image .item .text .tags span{display:inline-block;margin-left:7px;font-family:playfair display,sans-serif;font-size:16px;color:#494949}
.slider #post-slider-2 .item .text .tags a:first-child,.slider #post-slider-2 .item .text .tags span:first-child,.slider #post-slider-image .item .text .tags a:first-child,.slider #post-slider-image .item .text .tags span:first-child{margin-left:0}
.slider #post-slider-2 .image,.slider #post-slider-image .image{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;height:515px;width:100%;position:absolute;left:0;top:0}
.slider #post-slider-2 .author-title,.slider #post-slider-image .author-title{width:400px;position:absolute;z-index:1;left:10%;top:15%;margin-bottom:30px}
.slider #post-slider-2 .author-title .author,.slider #post-slider-image .author-title .author{font-size:24px;font-weight:700;font-style:italic;font-family:playfair display,sans-serif;margin-bottom:15px}
.slider #post-slider-2 .author-title .title,.slider #post-slider-image .author-title .title{font-size:54px;font-weight:400;font-family:playfair display,sans-serif;color:#6940c6;text-transform:uppercase;line-height:64px}
.slider #post-slider-2 .author-title-2,.slider #post-slider-image .author-title-2{position:absolute;top:0;bottom:0;left:0;right:0;width:70%;height:25%;margin:auto;text-align:center;color:#fff}
.slider #post-slider-2 .author-title-2 .title,.slider #post-slider-image .author-title-2 .title{text-transform:uppercase;font-size:46px;font-family:playfair display,sans-serif;line-height:48px;font-weight:900}
.slider #post-slider-2 .author-title-2 .title .smaller,.slider #post-slider-image .author-title-2 .title .smaller{font-size:30px}
.slider #post-slider-2 .author-title-2 .date,.slider #post-slider-image .author-title-2 .date{font-weight:500;font-size:16px;margin-top:5px}
.slider #post-slider-2 .intro,.slider #post-slider-image .intro{width:520px;position:absolute;z-index:1;left:50%;top:60%}
.slider #post-slider-2 .intro .text,.slider #post-slider-image .intro .text{width:100%;font-size:18px;font-weight:400;line-height:30px;font-family:playfair display,sans-serif}
.slider #post-slider-2 .intro .read-post,.slider #post-slider-image .intro .read-post{font-weight:700;color:#fff;background:#35276d;padding:12px 40px;display:inline-block;border-radius:100px;font-size:16px;text-transform:uppercase;margin-top:25px}
.slider #post-slider-2 .intro .read-post:hover,.slider #post-slider-image .intro .read-post:hover{background:#4a35a0}
.slider #post-slider-2 .table,.slider #post-slider-image .table{display:table;height:100%;margin-bottom:0;padding-left:10%;padding-right:5%}
.slider #post-slider-2 .table .cell,.slider #post-slider-image .table .cell{display:table-cell;vertical-align:middle}
.slider #post-slider-2 .table .cell .author-title,.slider #post-slider-image .table .cell .author-title{position:relative;top:0;left:0}
.slider #post-slider-2 .table .cell .intro,.slider #post-slider-image .table .cell .intro{position:relative;top:0;left:0}
.slider #post-slider-multipost{padding:0 20px}
.slider #post-slider-multipost .owl-item{padding:20px 0}
.slider #post-slider-multipost .item{position:relative;display:table;width:100%;height:100%;height:515px;overflow:hidden;border-radius:3px;-ms-box-shadow:0 3px 7px rgba(0,0,0,.1);-o-box-shadow:0 3px 7px rgba(0,0,0,.1);box-shadow:0 3px 7px rgba(0,0,0,.1)}
.slider #post-slider-multipost .item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:-webkit-linear-gradient(transparent,transparent 45%,rgba(0,0,0,0.5)) no-repeat center;background:linear-gradient(transparent,transparent 45%,rgba(0,0,0,0.5)) no-repeat center}
.slider #post-slider-multipost .item .image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}
.slider #post-slider-multipost .item .image.video{position:relative;z-index:3;display:table;overflow:hidden}
.slider #post-slider-multipost .item .image.video:before{content:'';display:block;width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;background:rgba(0,0,0,.6);opacity:0;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.slider #post-slider-multipost .item .image.video:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:-webkit-linear-gradient(transparent,transparent 45%,rgba(0,0,0,0.5)) no-repeat center;background:linear-gradient(transparent,transparent 45%,rgba(0,0,0,0.5)) no-repeat center}
.slider #post-slider-multipost .item .image.video video{position:absolute;top:0;min-height:100%;min-width:100%;width:auto;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.slider #post-slider-multipost .item .image.video .video-play{position:absolute;z-index:4;top:-20px;bottom:0;left:0;right:0;width:100px;height:100px;padding:5px;margin:auto;background:url(../images/icons/video-ellipse.png) no-repeat 50% 50%;background-size:contain;font-size:44px;color:#fff;text-align:center;overflow:hidden;opacity:1;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.slider #post-slider-multipost .item .image.video .video-play>span{display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;opacity:0;line-height:0;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.slider #post-slider-multipost .item .image.video .video-play>span.play{width:35px;height:44px;opacity:1}
.slider #post-slider-multipost .item .image.video .video-play>span.pause{width:38px;height:44px}
.slider #post-slider-multipost .item .image.video .video-play>span.repeat{width:38px;height:44px}
.slider #post-slider-multipost .item .image.video .video-play.is-playing{opacity:0;visibility:hidden}
.slider #post-slider-multipost .item .image.video .video-play.is-playing .play,.slider #post-slider-multipost .item .image.video .video-play.is-playing .repeat{opacity:0;visibility:hidden}
.slider #post-slider-multipost .item .image.video .video-play.is-playing .pause{opacity:1;visibility:visible}
.slider #post-slider-multipost .item .image.video .video-play.is-ended .play,.slider #post-slider-multipost .item .image.video .video-play.is-ended .pause{opacity:0;visibility:hidden}
.slider #post-slider-multipost .item .image.video .video-play.is-ended .repeat{opacity:1;visibility:visible}
.slider #post-slider-multipost .item .image.video .content{position:relative;z-index:3}
.slider #post-slider-multipost .item .image .img{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:1s transform;-webkit-transition:1s -webkit-transform;transition:1s -webkit-transform;transition:1s transform;transition:1s transform,1s -webkit-transform}
.slider #post-slider-multipost .item .content{display:table-cell;vertical-align:bottom;position:relative;z-index:1;padding:35px 20px}
.slider #post-slider-multipost .item .content .category{margin-bottom:25px}
.slider #post-slider-multipost .item .content .category span,.slider #post-slider-multipost .item .content .category a{display:inline-block;background-color:#35276d;height:32px;padding:6px 15px;font:15px playfair display,sans-serif;color:#fff;border-radius:32px}
.slider #post-slider-multipost .item .content .title{margin-bottom:25px}
.slider #post-slider-multipost .item .content .title span,.slider #post-slider-multipost .item .content .title a{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font:700 26px playfair display,sans-serif;color:#fff;max-height:72px;overflow:hidden}
.slider #post-slider-multipost .item .content .read-post{display:inline-block}
.slider #post-slider-multipost .item .content .read-post span{display:inline-block;vertical-align:middle;color:#fff;font:16px playfair display,sans-serif;font-style:italic}
.slider #post-slider-multipost .item .content .read-post i.arr{display:inline-block;vertical-align:middle;width:30px;height:20px;margin-left:15px;background:url(../images/icons/arrow-right-white.svg) no-repeat center}
.slider #post-slider-multipost .item:hover .image .img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.slider #post-slider-multipost .item:hover .image.video{-webkit-transform:scale(1);transform:scale(1)}
.slider #post-slider-multipost .item:hover .image.video:before{opacity:1}
.slider #post-slider-multipost .item:hover .image.video .video-play{opacity:1}
.slider #post-slider-multipost .owl-nav>div{background-color:#35276d}
.slider #post-slider-multipost .owl-dots{bottom:20px;left:30px}
.main-video{position:relative;overflow:hidden;height:600px;max-height:calc(100vh - 64px)}
.main-video #video-homepage{position:absolute;top:0;left:0;right:0;margin:auto;display:block;width:100%;height:auto}
.main-video .poster-img{display:none;position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-repeat:no-repeat;background-position:top center;background-size:cover;overflow:hidden}
.main-video .text{position:relative;z-index:1;margin:140px 0 0 60px;width:55%;padding-right:30px}
.main-video .text .title{position:relative;font-family:playfair display,sans-serif;font-size:38px;font-weight:600;color:#313131}
.main-video .text .title:before{content:"";display:block;width:50px;height:5px;background-color:#4a35a0;border-radius:5px;margin-bottom:5px}
.main-video .text .title:after{content:"";display:block;width:285px;width:240px;height:5px;background-color:#4a35a0;border-radius:5px;margin-top:7px}
.main-video .text .subtitle{font-family:playfair display,sans-serif;font-style:italic;font-size:26px;font-weight:600;color:#313131;margin-top:8px}
.main-video .text .tags{margin-top:22px}
.main-video .text .tags a,.main-video .text .tags span{display:inline-block;margin-left:7px;font-family:playfair display,sans-serif;font-size:16px;color:#494949}
.main-video .text .tags a:first-child,.main-video .text .tags span:first-child{margin-left:0}
.main-video .progress-bar{position:absolute;left:0;bottom:0;background-color:#303030;width:100%;height:6px;z-index:3}
.main-video .progress-bar .line{position:absolute;top:0;left:0;height:100%;background-color:red}
.main-video.text-bg{height:auto}
.main-video.text-bg #video-homepage{position:relative;width:100%;height:auto}
.main-video.text-bg .text{position:absolute;bottom:0;left:0;background-color:#fff;margin:0;padding:30px 30px 20px}
.main-video.text-bg .text .title:before,.main-video.text-bg .text .title:after{display:none}
.main-video.text-bg .text .subtitle{margin-top:0}
.main-video.text-bg .text .tags{margin-top:20px}
.main-video.text-bg .text .tags a,.main-video.text-bg .text .tags span{color:#bbb}
.news-container{padding-bottom:0px}
.news-container .news-bar{background:#fff;border:0;box-shadow:0 3px 7px rgba(0,0,0,.05);padding:0 10px}
.news-container .news-bar li{margin-bottom:0;padding:0 15px}
.news-container .news-bar li.active a{border:0;color:#000;font-weight:700}
.news-container .news-bar li.active a:before{opacity:1}
.news-container .news-bar li a{border:0;font-size:16px;color:#6e6d6d;padding:20px 0;position:relative;margin:0}
.news-container .news-bar li a:before{content:'';opacity:0;width:100%;position:absolute;z-index:1;bottom:0;height:6px;background:#000;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .news-bar li a:hover{color:#000;background:0 0}
.news-container .news-content{padding-top:25px}
.news-container .news-content .main-title{margin-top:25px;margin-bottom:0}
.news-container .news-content .sort-bar{margin:30px 30px 30px 90px}
.news-container .news-content .sort-bar>a,.news-container .news-content .sort-bar>.dropdown{display:block;background:#fff;padding:10px 15px;border:0;border-radius:3px;box-shadow:0 3px 7px rgba(0,0,0,.1);float:left;margin-right:10px;position:relative}
.news-container .news-content .sort-bar>a .text,.news-container .news-content .sort-bar>.dropdown .text{font-weight:700}
.news-container .news-content .sort-bar>a i,.news-container .news-content .sort-bar>.dropdown i{margin-left:15px;color:#4a35a0}
.news-container .news-content .sort-bar>.dropdown{padding:0}
.news-container .news-content .sort-bar>.dropdown button{background:0 0;border:0;width:100%;padding:10px 15px;font-weight:700}
.news-container .news-content .sort-bar>.dropdown button i{color:#000}
.news-container .news-content .sort-bar>.dropdown .dropdown-menu{margin-top:10px;border:0;border-radius:3px;box-shadow:0 3px 7px rgba(0,0,0,.1);padding:0;padding-left:0}
.news-container .news-content .sort-bar>.dropdown .dropdown-menu>li:first-child a:hover{border-radius:3px 3px 0 0}
.news-container .news-content .sort-bar>.dropdown .dropdown-menu>li:last-child a:hover{border-radius:0 0 3px 3px}
.news-container .news-content .sort-bar>.dropdown .dropdown-menu>li.active a{background:0 0;color:#5a35f2}
.news-container .news-content .sort-bar>.dropdown .dropdown-menu>li.active a:before{opacity:1}
.news-container .news-content .sort-bar>.dropdown .dropdown-menu>li a{font-size:15px;font-weight:400;padding:10px 15px;position:relative;padding-left:20px}
.news-container .news-content .sort-bar>.dropdown .dropdown-menu>li a:before{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto;width:6px;height:60%;background:#5a35f2;opacity:0;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .news-content .sort-bar>.dropdown .dropdown-menu>li a:hover{background:0 0;color:#5a35f2}
.news-container .news-content .sort-bar>.dropdown .dropdown-menu>li a:hover:before{opacity:1}
.news-container .news-content .sort-bar .sort-item{display:inline-block;vertical-align:top;position:relative;border:2px solid #35276d;border-radius:40px;margin:0 10px 10px 0;height:40px;padding:7px 38px 7px 20px}
.news-container .news-content .sort-bar .sort-item:last-child{margin-bottom:0}
.news-container .news-content .sort-bar .sort-item span{display:inline-block;color:#35276d;font-size:16px;font-weight:700}
.news-container .news-content .sort-bar .sort-item i.remove{position:absolute;top:0;bottom:0;right:12px;width:12px;height:12px;margin:auto;background:url(../images/icons/close.svg) no-repeat center;background-size:contain;cursor:pointer;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .news-content .sort-bar .sort-item i.remove:hover{opacity:.6}
.news-container .news-content .content{position:relative;float:left;width:calc(100% - 10px);margin-left:-10px;margin-right:-10px;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}
.news-container .news-content .content.news-gallery{margin-left:0px}
.news-container .news-content .content .date-bar{position:absolute;top:0;left:-65px;height:100%;width:60px;overflow:hidden}
.news-container .news-content .content .date-bar:before{content:'';width:10px;height:calc(100% - 20px);background:url(../images/icons/dot.svg) space 2px 50%;position:absolute;left:0;right:0;margin:auto;top:0;opacity:.15;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .news-content .content .date-bar .date{position:absolute;top:0;left:0;right:0;margin:auto;width:60px;height:60px;text-align:center;font-weight:700;color:#fff;background:#252525;border-radius:60px;padding:10px 0;opacity:0;visibility:hidden;-webkit-transition:.2s ease;transition:.2s ease}
.news-container .news-content .content .date-bar .date:before,.news-container .news-content .content .date-bar .date:after{content:"";position:absolute;left:0;right:0;margin:auto;width:10px;height:15px;background-color:#f3f3f3}
.news-container .news-content .content .date-bar .date:before{top:-15px}
.news-container .news-content .content .date-bar .date:after{bottom:-15px}
.news-container .news-content .content .date-bar .date.is-active{opacity:1;visibility:visible}
.news-container .news-content .content .date-bar .date .wrapper{position:absolute;top:0;bottom:0;margin:auto;width:100%;line-height:20px;height:40px}
.news-container .news-content .content .date-bar .date .day{font-size:18px;line-height:20px}
.news-container .news-content .content .date-bar .date .month{font-size:12px}
.news-container .news-content .content .date-bar .date .loading-text{color:#000;font-size:18px;font-weight:900;text-align:left;position:absolute;top:0;bottom:0;margin:auto;left:calc(100% + 15px);width:200px;height:25px;pointer-events:none}
.news-container .news-content .content.video-gallery{width:calc(100% - 95px)}
.news-container .news-content .content.playlist-gallery{width:100%;margin-left:-15px;margin-right:-15px;padding-left:70px;padding-right:40px}


.news-container .news-content .post {float:left;padding:0 10px;margin-bottom:20px;position:relative;width:25%;height:345px;overflow:hidden}
.news-container .news-content .width20 {width:20% !important;}
.news-container .news-content .post.sticky-post .post-wrapper:before{content:'';position:absolute;z-index:1;width:50px;height:50px;background-color:#fff;background-image:url(../images/icons/pin-purple.svg);background-position:50% 50%;background-size:28px;background-repeat:no-repeat;right:10px;bottom:132px;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .news-content .post.sticky-post .post-wrapper:hover:before{bottom:167px}
.news-container .news-content .post.is-visible{visibility:visible!important;opacity:1!important;-webkit-animation:none!important;animation:none!important}
.news-container .news-content .post.opacity-0{opacity:0!important}
.news-container .news-content .post .post-wrapper{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;position:relative;height:100%}
.news-container .news-content .post .post-wrapper:hover .block{margin-top:-130px}
.news-container .news-content .post .post-wrapper:hover .block .text{height:30px}
.news-container .news-content .post .post-wrapper:hover .block .text:before{bottom:-15px}
.news-container .news-content .post .post-wrapper:hover .block .bottom-line{opacity:1;max-height:100%;margin-top:15px}
.news-container .news-content .post .post-wrapper>.image{height:100%}
.news-container .news-content .post .post-wrapper>.image img{position:absolute;top:0;left:0;min-height:100%;min-width:100%;width:auto;height:100%;-webkit-transition:1s transform;-webkit-transition:1s -webkit-transform;transition:1s -webkit-transform;transition:1s transform;transition:1s transform,1s -webkit-transform}
.news-container .news-content .post .video video{position:absolute;top:0;min-height:100%;min-width:100%;width:auto;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
/* //nameCard css */
.news-container .news-content .post .block{background:#fff;padding:10px;position:absolute;bottom:0;width:100%;z-index:1;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .news-content .post .block .day-views{font-size:12px;color:#a3a3a3}
.news-container .news-content .post .block .day-views .view{padding-left:8px;margin-left:8px;position:relative}
.news-container .news-content .post .block .day-views .view:before{content:'';width:3px;height:3px;background:#a3a3a3;border-radius:100%;position:absolute;left:-1px;top:1px;bottom:0;margin:auto}
.news-container .news-content .post .block .day-views .watching{font-weight:700;color:#000}
.news-container .news-content .post .block .title{display:block;font-size:20px;font-weight:700;margin-top:10px;margin-bottom:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .news-content .post .block .text{height:0;font-size:16px;line-height:30px;max-height:70px;margin-bottom:5px;overflow:hidden;position:relative;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .news-content .post .block .text:before{content:'';position:absolute;z-index:1;width:100%;height:25px;bottom:0;left:0;-webkit-transition:.2s ease-in;transition:.2s ease-in;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 3%,white 61%,white 99%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 3%,white 61%,white 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0 )}
.news-container .news-content .post .block .tags{-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .news-content .post .block .tags a{color:#505050;font-weight:600;margin-left:8px}
.news-container .news-content .post .block .tags a:first-child{margin-left:0}
.news-container .news-content .post .block .tags a:hover{text-decoration:underline}
.news-container .news-content .post .block .bottom-line{opacity:0;max-height:0;margin-top:-20px;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .news-content .post .block .bottom-line:before,.news-container .news-content .post .block .bottom-line:after{content:'';display:table}
.news-container .news-content .post .block .bottom-line:after{clear:both}
.news-container .news-content .post .block .bottom-line .date{font-size:12px;font-weight:900;float:left;font-family:lato,sans-serif}
.news-container .news-content .post .block .bottom-line .more{float:right}
.news-container .news-content .post .block .bottom-line .more a,.news-container .news-content .post .block .bottom-line .more span{display:block;width:100%;color:#35276d;text-transform:uppercase;font-family:lato,sans-serif;font-weight:900;font-size:12px}
.news-container .news-content .post .block .bottom-line .more a:hover,.news-container .news-content .post .block .bottom-line .more span:hover{text-decoration:underline}

.news-container .news-content .post.post-video .video{height:100%}
.news-container .news-content .post.post-video .block{padding:20px!important}
.news-container .news-content .post.post-video .block .bottom-line{opacity:0;max-height:0;margin-top:-20px}
.news-container .news-content .post.post-video:hover .block{margin-top:-38px!important}
.news-container .news-content .post.post-video:hover .block .bottom-line{opacity:1;max-height:100%;margin-top:20px}
.news-container .news-content .post.post-playlist{width:16.66%}
.news-container .news-content .post.post-noimage .post-wrapper{padding-top:60px}
.news-container .news-content .post.post-noimage .post-wrapper .inner{padding:0 20px;height:240px;overflow:hidden}
.news-container .news-content .post.post-noimage .post-wrapper .inner .day-views{font-size:12px;color:#a3a3a3;margin-bottom:5px}
.news-container .news-content .post.post-noimage .post-wrapper .inner .title{display:block;font-size:20px;font-weight:700;margin-top:10px;margin-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .news-content .post.post-noimage .post-wrapper .inner .text{font-size:16px;line-height:30px;overflow:hidden;position:relative;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .news-content .post.post-noimage .post-wrapper .block{padding:15px 20px 20px}
.news-container .news-content .post.post-noimage .post-wrapper .block:before{content:'';position:absolute;z-index:1;width:100%;height:35px;top:-20px;left:0;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 3%,white 61%,white 99%)!important;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 3%,white 61%,white 99%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0 );-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .news-content .post.post-noimage .post-wrapper:hover .block{margin-top:0}
.news-container .news-content .post.post-gallery .widget_socials{left:25px}
.news-container .news-content .post.post-gallery .widget_share{right:25px}
.news-container .news-content .post.post-gallery .post-wrapper{padding-top:60px}
.news-container .news-content .post.post-gallery .post-wrapper>.title{display:none;font-size:18px;font-family:playfair display,sans-serif;font-weight:700;color:#35276d;padding:0 10px;text-align:center;margin:50px 0 10px}
.news-container .news-content .post.post-gallery .post-wrapper .images-gallery{margin-bottom:15px}
.news-container .news-content .post.post-gallery .post-wrapper .images-gallery .owl-carousel{padding:0 15px}
.news-container .news-content .post.post-gallery .post-wrapper .images-gallery .owl-carousel:before{display:none}
.news-container .news-content .post.post-gallery .post-wrapper .images-gallery .owl-carousel .owl-stage-outer{max-height:175px;-webkit-transition:max-height .2s ease-in;transition:max-height .2s ease-in}
.news-container .news-content .post.post-gallery .post-wrapper .images-gallery .owl-carousel .owl-stage-outer .owl-item .img{overflow:hidden}
.news-container .news-content .post.post-gallery .post-wrapper .images-gallery .owl-carousel .owl-stage-outer .owl-item .img img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:1s transform;-webkit-transition:1s -webkit-transform;transition:1s -webkit-transform;transition:1s transform;transition:1s transform,1s -webkit-transform}
.news-container .news-content .post.post-gallery .post-wrapper .images-gallery .owl-carousel .owl-thumbs-body{right:0;left:0;bottom:-30px;margin:auto;height:50px;padding:0 34px!important;width:262px}
.news-container .news-content .post.post-gallery .post-wrapper .images-gallery .owl-carousel .owl-thumbs-body .owl-thumbs-list .owl-thumbs .owl-thumb-item{width:45px;height:45px}
.news-container .news-content .post.post-gallery .post-wrapper .images-gallery .owl-carousel .owl-thumbs-body .prev{width:45px;height:45px;background-position:center;background-size:28px}
.news-container .news-content .post.post-gallery .post-wrapper .images-gallery .owl-carousel .owl-thumbs-body .next{width:45px;height:45px;background-size:28px;background-position:center;border-radius:45px}
.news-container .news-content .post.post-gallery .post-wrapper .post-images-slider{padding:0 15px}
.news-container .news-content .post.post-gallery .post-wrapper .post-images-slider .owl-stage-outer{max-height:200px;-webkit-transition:max-height .2s ease-in;transition:max-height .2s ease-in}
.news-container .news-content .post.post-gallery .post-wrapper .post-images-slider .owl-item{overflow:hidden}
.news-container .news-content .post.post-gallery .post-wrapper .post-images-slider .item{display:block;position:relative;height:200px;overflow:hidden}
.news-container .news-content .post.post-gallery .post-wrapper .post-images-slider .item .img{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:top center;background-size:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:1s transform;-webkit-transition:1s -webkit-transform;transition:1s -webkit-transform;transition:1s transform;transition:1s transform,1s -webkit-transform}
.news-container .news-content .post.post-gallery .post-wrapper .post-images-slider .item h4{display:none}
.news-container .news-content .post.post-gallery .post-wrapper .post-images-slider .owl-nav>div{position:absolute;top:0!important;bottom:0!important;margin:auto;background-color:#fff;text-indent:-9999px;width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:25px}
.news-container .news-content .post.post-gallery .post-wrapper .post-images-slider .owl-nav>div.owl-prev{left:-1px;background-image:url(../images/icons/arrow-left.svg);border-radius:0 60px 60px 0}
.news-container .news-content .post.post-gallery .post-wrapper .post-images-slider .owl-nav>div.owl-next{right:-1px;background-image:url(../images/icons/arrow-right.svg);border-radius:60px 0 0 60px}
.news-container .news-content .post.post-gallery .post-wrapper .block{padding-top:0}
.news-container .news-content .post.post-gallery .post-wrapper .block>.day-views{display:none}
.news-container .news-content .post.post-gallery .post-wrapper .block>.title{display:block;margin-top:0}
.news-container .news-content .post.post-gallery .post-wrapper:hover .images-gallery .owl-stage-outer{max-height:140px}
.news-container .news-content .post.post-gallery .post-wrapper:hover .post-images-slider .owl-stage-outer{max-height:165px}
.news-container .news-content .post.post-gallery.sticky-post .post-wrapper:before{z-index:3;right:35px;bottom:195px}
.news-container .news-content .post.post-gallery.sticky-post .post-wrapper:hover:before{bottom:220px}
.news-container .news-content .post.post-gallery.hover-img-scale:hover .images-gallery .owl-item .img img{-webkit-transform:scale(1.1)!important;transform:scale(1.1)!important}
.news-container .news-content .post.post-gallery.hover-img-scale .post-images-slider .owl-item .item:hover .img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.news-container .news-content .post.post-compare .image.compare{font-size:0;overflow:hidden}
.news-container .news-content .post.post-compare .image.compare .compare1,.news-container .news-content .post.post-compare .image.compare .compare2{width:50%;position:absolute;height:100%;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .news-content .post.post-compare .image.compare .compare1 .img,.news-container .news-content .post.post-compare .image.compare .compare2 .img{position:relative;display:block;height:calc(100% - 70px);overflow:hidden}
.news-container .news-content .post.post-compare .image.compare .compare1 .img .cont,.news-container .news-content .post.post-compare .image.compare .compare2 .img .cont{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:1s transform;-webkit-transition:1s -webkit-transform;transition:1s -webkit-transform;transition:1s transform;transition:1s transform,1s -webkit-transform}
.news-container .news-content .post.post-compare .image.compare .compare1 .inner,.news-container .news-content .post.post-compare .image.compare .compare2 .inner{padding:20px 15px!important}
.news-container .news-content .post.post-compare .image.compare .compare1 .inner .day-views,.news-container .news-content .post.post-compare .image.compare .compare2 .inner .day-views{display:none;font-size:12px;color:#a3a3a3;margin-bottom:10px}
.news-container .news-content .post.post-compare .image.compare .compare1 .inner .day-views span,.news-container .news-content .post.post-compare .image.compare .compare2 .inner .day-views span{display:inline-block}
.news-container .news-content .post.post-compare .image.compare .compare1 .inner .day-views span:first-child,.news-container .news-content .post.post-compare .image.compare .compare2 .inner .day-views span:first-child{margin-right:5px}
.news-container .news-content .post.post-compare .image.compare .compare1 .inner .title,.news-container .news-content .post.post-compare .image.compare .compare2 .inner .title{font-size:20px;font-weight:700;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.news-container .news-content .post.post-compare .image.compare .compare1 .inner .tags,.news-container .news-content .post.post-compare .image.compare .compare2 .inner .tags{display:none;font-size:14px;font-weight:700;margin-top:10px}
.news-container .news-content .post.post-compare .image.compare .compare1 .inner .tags a,.news-container .news-content .post.post-compare .image.compare .compare1 .inner .tags span,.news-container .news-content .post.post-compare .image.compare .compare2 .inner .tags a,.news-container .news-content .post.post-compare .image.compare .compare2 .inner .tags span{font-size:14px;display:inline-block;margin-right:5px}
.news-container .news-content .post.post-compare .image.compare .compare1 .inner .tags a:last-child,.news-container .news-content .post.post-compare .image.compare .compare1 .inner .tags span:last-child,.news-container .news-content .post.post-compare .image.compare .compare2 .inner .tags a:last-child,.news-container .news-content .post.post-compare .image.compare .compare2 .inner .tags span:last-child{margin-right:0}
.news-container .news-content .post.post-compare .image.compare .compare1{left:0;bottom:0;padding-right:2px}
.news-container .news-content .post.post-compare .image.compare .compare1:hover{-webkit-transform:translateY(-45px);transform:translateY(-45px)}
.news-container .news-content .post.post-compare .image.compare .compare1 .bottom-line{margin-top:10px;padding-bottom:20px}
.news-container .news-content .post.post-compare .image.compare .compare2{right:0;top:0;padding-left:2px;-webkit-transform:translateY(-45px);transform:translateY(-45px)}
.news-container .news-content .post.post-compare .image.compare .compare2:hover{-webkit-transform:translateY(0);transform:translateY(0)}
.news-container .news-content .post.post-compare .image.compare .compare2 .bottom-line{margin-bottom:10px;padding-top:20px}
.news-container .news-content .post.post-compare .image.compare .bottom-line{-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .news-content .post.post-compare .image.compare .bottom-line .more a,.news-container .news-content .post.post-compare .image.compare .bottom-line .more span{display:block;width:100%;color:#35276d;text-transform:uppercase;font-family:lato,sans-serif;font-weight:900;font-size:12px;padding-left:15px}
.news-container .news-content .post.post-compare .image.compare .bottom-line .more a:hover,.news-container .news-content .post.post-compare .image.compare .bottom-line .more span:hover{text-decoration:underline}
.news-container .news-content .post.post-compare .image.compare .vs{font-size:20px;font-family:playfair display,sans-serif;text-transform:uppercase;line-height:80px;color:#333;width:80px;height:80px;background:#fff;border-radius:100%;text-align:center;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.news-container .news-content .post.post-compare.hover-img-scale .compare1:hover .img .cont{-webkit-transform:scale(1.1);transform:scale(1.1)}
.news-container .news-content .post.post-compare.hover-img-scale .compare2:hover .img .cont{-webkit-transform:scale(1.1);transform:scale(1.1)}
.news-container .news-content .post.post-top .post-wrapper{padding:50px 20px 20px}
.news-container .news-content .post.post-top .post-wrapper>.day-views{font-size:12px;color:#a3a3a3;margin-bottom:5px}
.news-container .news-content .post.post-top .post-wrapper>.day-views .view{padding-left:8px;margin-left:8px;position:relative}
.news-container .news-content .post.post-top .post-wrapper>.day-views .view:before{content:'';width:3px;height:3px;background:#a3a3a3;border-radius:100%;position:absolute;left:-1px;top:1px;bottom:0;margin:auto}
.news-container .news-content .post.post-top .post-wrapper>.title{font-size:20px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.news-container .news-content .post.post-top .post-wrapper .table-body{position:relative}
.news-container .news-content .post.post-top .post-wrapper .table-body:before{content:'';position:absolute;z-index:1;width:100%;height:0px;top:0;left:0;opacity:1;background:-webkit-linear-gradient(top,rgba(255,255,255,0.99) 0%,rgba(255,255,255,0.99) 39%,rgba(255,255,255,0) 97%);background:linear-gradient(to bottom,rgba(255,255,255,0.99) 0%,rgba(255,255,255,0.99) 39%,rgba(255,255,255,0) 97%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcffffff',endColorstr='#00ffffff',GradientType=0 )}
.news-container .news-content .post.post-top .post-wrapper .table-body .table{height:240px;position:relative;overflow:hidden;margin-bottom:0;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .news-content .post.post-top .post-wrapper .table-body table{width:100%}
.news-container .news-content .post.post-top .post-wrapper .table-body table thead{display:;border-bottom:1px solid #e5e5e5}
.news-container .news-content .post.post-top .post-wrapper .table-body table thead th{text-align:center;font-size:16px;line-height:20px;font-weight:700;padding:0 5px 15px}
.news-container .news-content .post.post-top .post-wrapper .table-body table thead th.id{padding:0 10px 15px 0!important;text-align:left;width:30px}
.news-container .news-content .post.post-top .post-wrapper .table-body table thead th.title{text-align:left}
.news-container .news-content .post.post-top .post-wrapper .table-body table tbody tr{border-bottom:1px solid #e5e5e5}
.news-container .news-content .post.post-top .post-wrapper .table-body table tbody tr td{display:;padding:10px 5px;text-align:center;font-size:16px}
.news-container .news-content .post.post-top .post-wrapper .table-body table tbody tr td.id{display:table-cell;padding:0 10px 0 0!important;text-align:left;width:30px}
.news-container .news-content .post.post-top .post-wrapper .table-body table tbody tr td.title{display:table-cell;text-align:left}
.news-container .news-content .post.post-top .post-wrapper .table-body table tbody tr td.title img{display:inline-block;vertical-align:middle;width:48px;height:48px;border-radius:3px}
.news-container .news-content .post.post-top .post-wrapper .table-body table tbody tr td.title span{display:inline-block;vertical-align:middle;font-size:16px;color:#333;margin-left:15px}
.news-container .news-content .post.post-top .post-wrapper .block{position:relative;margin-top:25px;padding:10px 0}
.news-container .news-content .post.post-top .post-wrapper .block .day-views,.news-container .news-content .post.post-top .post-wrapper .block .title,.news-container .news-content .post.post-top .post-wrapper .block .tags{display:none}
.news-container .news-content .post.post-top .post-wrapper .block .title{margin-bottom:0}
.news-container .news-content .post.post-top .post-wrapper .block .bottom-line{position:relative;width:100%;max-height:100%;opacity:1;margin-top:0;background-color:#fff}
.news-container .news-content .post.post-top .post-wrapper:hover .block{margin-top:-40px}
.news-container .news-content .post.post-rating .post-wrapper{padding:0}
.news-container .news-content .post.post-rating .post-wrapper:before{content:'';position:absolute;z-index:1;width:100%;height:50px;bottom:90px;left:0;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 3%,white 61%,white 99%)!important;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 3%,white 61%,white 99%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0 );-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .news-content .post.post-rating .post-wrapper>.title{display:none}
.news-container .news-content .post.post-rating .post-wrapper .widget_share{left:auto;right:25px;top:25px}
.news-container .news-content .post.post-rating .post-wrapper .widget_socials{left:15px}
.news-container .news-content .post.post-rating .post-wrapper .widget_share{top:15px;right:15px}
.news-container .news-content .post.post-rating .post-wrapper .inner{margin:60px 0 0;padding:0 20px;overflow:hidden}
.news-container .news-content .post.post-rating .post-wrapper .inner .image{display:none}
.news-container .news-content .post.post-rating .post-wrapper .inner .rating{padding:0;height:175px;overflow:hidden;position:relative}
.news-container .news-content .post.post-rating .post-wrapper .inner .rating:before,.news-container .news-content .post.post-rating .post-wrapper .inner .rating:after{content:'';display:table}
.news-container .news-content .post.post-rating .post-wrapper .inner .rating:after{clear:both}
.news-container .news-content .post.post-rating .post-wrapper .inner .rating .line{margin-bottom:15px;float:left;width:100%}
.news-container .news-content .post.post-rating .post-wrapper .inner .rating .line:before,.news-container .news-content .post.post-rating .post-wrapper .inner .rating .line:after{content:'';display:table}
.news-container .news-content .post.post-rating .post-wrapper .inner .rating .line:after{clear:both}
.news-container .news-content .post.post-rating .post-wrapper .inner .rating .line>*{float:left}
.news-container .news-content .post.post-rating .post-wrapper .inner .rating .line .place{font-size:12px;font-weight:700;color:#333;margin-right:5px;margin-top:2px;width:20px;text-align:left}
.news-container .news-content .post.post-rating .post-wrapper .inner .rating .line .title{font-size:14px;font-weight:700;color:#000;width:calc(100% - 142px);margin-right:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.news-container .news-content .post.post-rating .post-wrapper .inner .rating .line .rating-body{width:auto}
.news-container .news-content .post.post-rating .post-wrapper .inner .rating .line .rating-body strong{font-size:14px;margin-right:2px}
.news-container .news-content .post.post-rating .post-wrapper .inner .rating .line .rating-body .star-list{height:12px}
.news-container .news-content .post.post-rating .post-wrapper .inner .rating .line .rating-body .star-list i{font-size:12px;width:11px;height:11px;margin-right:5px}
.news-container .news-content .post.post-rating .post-wrapper .more-btn{display:none}
.news-container .news-content .post.post-rating .post-wrapper:hover:before{bottom:110px}
.news-container .news-content .post.post-rating .post-wrapper:hover .rating{height:180px}
.news-container .news-content .post.post-rating .ribbon{display:none}
.news-container .news-content .post.post--width2{width:50%;height:calc(345px * 2 + 20px)}
.news-container .news-content .post.post--width3{width:50%;height:calc(145px * 2 + 20px)}
.news-container .news-content .post.post--width2.post-gallery.sticky-post .post-wrapper:before{z-index:3}
.news-container .news-content .post.post--width2.post-gallery .widget_socials{left:25px;width:calc(100% - 120px)}
.news-container .news-content .post.post--width2.post-gallery .widget_share{right:25px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper{padding-top:50px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper>.title{display:block;font-size:36px;margin:15px 0 20px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .images-gallery .owl-carousel{padding:0 50px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .images-gallery .owl-carousel .owl-stage-outer{max-height:420px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .images-gallery .owl-carousel .owl-thumbs-body{left:auto;bottom:-32px;right:27px;margin:0;height:65px;padding:0 22px 0 34px!important;width:400px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .images-gallery .owl-carousel .owl-thumbs-body .owl-thumbs-list .owl-thumbs .owl-thumb-item{width:65px;height:65px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .images-gallery .owl-carousel .owl-thumbs-body .prev{width:65px;height:65px;background-position:center;background-size:40px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .images-gallery .owl-carousel .owl-thumbs-body .next{width:65px;height:65px;background-size:40px;background-position:center;border-radius:65px 0 0 65px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider{margin-top:10px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider .owl-stage-outer{max-height:100%}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider .item{position:relative;display:table;width:100%;height:500px;background-repeat:no-repeat;background-position:top center;background-size:cover}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider .item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:-webkit-linear-gradient(transparent,transparent 45%,rgba(0,0,0,0.5)) no-repeat center;background:linear-gradient(transparent,transparent 45%,rgba(0,0,0,0.5)) no-repeat center}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider .item h4{position:relative;z-index:2;display:table-cell;vertical-align:bottom;color:#fff;padding:0 15px 25px;font:700 18px playfair display,sans-serif}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider .item h4 span{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:50px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider .owl-nav>div{position:absolute;top:0;bottom:0;margin:auto;background-color:#fff;text-indent:-9999px;width:60px;height:75px;background-repeat:no-repeat;background-size:40px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider .owl-nav>div.owl-prev{left:-1px;background-position:left center;background-image:url(../images/icons/arrow-left.svg);border-radius:0 60px 60px 0}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider .owl-nav>div.owl-next{right:-1px;background-position:right center;background-image:url(../images/icons/arrow-right.svg);border-radius:60px 0 0 60px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .block>.day-views{display:block}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .block>.title{margin-top:5px;display:block}
.news-container .news-content .post.post--width2.post-compare .image.compare .img{height:calc(100% - 123px)}
.news-container .news-content .post.post--width2.post-compare .image.compare .inner .day-views{display:block}
.news-container .news-content .post.post--width2.post-compare .image.compare .inner .tags{display:block}
.news-container .news-content .post.post--width2.post-compare .image.compare .vs{width:120px;height:120px;line-height:120px;font-size:42px;font-weight:700}
.news-container .news-content .post.post--width2.post-noimage .post-wrapper .inner{height:560px}
.news-container .news-content .post.post--width2.post-noimage .post-wrapper .inner .title{font-size:32px;text-align:center;font-family:playfair display,sans-serif;margin:15px 0 20px}
.news-container .news-content .post.post--width2.post-noimage .post-wrapper .inner .text p{margin-bottom:35px}
.news-container .news-content .post.post--width2.post-noimage .post-wrapper .inner .text p:last-child{margin-bottom:0}
.news-container .news-content .post.post--width2.post-noimage .post-wrapper .block{background-color:#fff}
.news-container .news-content .post.post--width2.post-rating .post-wrapper{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:relative;padding-top:55px}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .widget_share{left:auto;right:25px;top:25px}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .widget_socials{left:auto;right:20px;top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:35px;margin-top:30px}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .widget_socials .widget-block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .widget_socials .widget-block .widget-block_icon{margin:0 auto 5px}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .widget_socials .widget-block .widget-block_icon:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);left:0;right:0;top:auto;bottom:-6px}
.news-container .news-content .post.post--width2.post-rating .post-wrapper>.title{display:block;font-size:32px;font-family:playfair display,sans-serif;font-weight:700;color:#333;text-align:center;margin:75px 0 0}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .inner{margin-top:70px;padding:10px 40px;overflow:hidden}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .inner .image{display:block;position:relative;width:calc(50% - 40px);float:left;height:initial;margin-right:40px}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .inner .image:before{content:"";position:absolute;top:-10px;left:-10px;width:100px;height:calc(100% + 20px);background-color:#35276d;border-radius:3px}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .inner .image img{width:100%;margin:auto;display:block;position:relative;min-height:initial;min-width:initial;height:initial;left:auto;top:auto;-webkit-transform:none;transform:none;border-radius:3px}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .inner .rating{width:50%;float:left;padding:0;height:initial;max-height:210px;overflow:hidden}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .inner .rating:before{display:none}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .inner .rating .line:last-child{margin-bottom:0}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .inner .rating .line .place{margin-right:5px}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .inner .rating .line .title{color:#000}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .more-btn{display:block;text-align:center;margin-top:25px}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .more-btn a{display:inline-block;color:#35276d;font-size:20px;font-weight:700;margin:auto}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .more-btn a:hover{color:#4a35a0}
.news-container .news-content .post.post--width2.post-rating .post-wrapper:hover:before{bottom:120px}
.news-container .news-content .post.post--width2.post-rating .ribbon{display:block;position:absolute;z-index:5;left:-55px;top:-15px;width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-bottom:100px solid transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.news-container .news-content .post.post--width2.post-rating .ribbon span{font-family:playfair display,sans-serif;font-size:14px;font-weight:900;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;top:125px;left:-50px;width:100px;height:20px;text-align:center}
.news-container .news-content .post.post--width2.post-rating .ribbon.review{border-bottom-color:#ff4a4a;color:#fff}
.news-container .news-content .post.post--width2.post-top .post-wrapper{padding:0}
.news-container .news-content .post.post--width2.post-top .post-wrapper>.widget_share{display:block}
.news-container .news-content .post.post--width2.post-top .post-wrapper>.day-views{display:none}
.news-container .news-content .post.post--width2.post-top .post-wrapper>.title{font-size:32px;font-family:playfair display,sans-serif;font-weight:700;color:#333;text-align:center;margin:65px 0 20px}
.news-container .news-content .post.post--width2.post-top .post-wrapper .table-body{padding:20px 20px 0}
.news-container .news-content .post.post--width2.post-top .post-wrapper .table-body:before{display:none}
.news-container .news-content .post.post--width2.post-top .post-wrapper .table-body .table{height:420px}
.news-container .news-content .post.post--width2.post-top .post-wrapper .table-body .table table thead{display:table-header-group}
.news-container .news-content .post.post--width2.post-top .post-wrapper .table-body .table table tbody tr td{display:table-cell}
.news-container .news-content .post.post--width2.post-top .post-wrapper .table-body .table table tbody tr td.title{width:30%}
.news-container .news-content .post.post--width2.post-top .post-wrapper .table-body .table table tbody tr td.price{width:15%}
.news-container .news-content .post.post--width2.post-top .post-wrapper .table-body .table table tbody tr td.count{width:23%}
.news-container .news-content .post.post--width2.post-top .post-wrapper .table-body .table table tbody tr td.rating{width:25%}
.news-container .news-content .post.post--width2.post-top .post-wrapper .block{padding:20px;margin-top:30px;}
.news-container .news-content .post.post--width2.post-top .post-wrapper .block .day-views,.news-container .news-content .post.post--width2.post-top .post-wrapper .block .title,.news-container .news-content .post.post--width2.post-top .post-wrapper .block .tags{display:block}
.news-container .news-content .post.post--width2.post-top .post-wrapper .block .bottom-line{padding:20px 0 0}
.news-container .news-content .post.post--width2.post-top .post-wrapper:hover .block{margin-top:0}
.news-container .post.post-video .post-wrapper .block{margin-top:0}
.news-container .post.post-video .post-wrapper:hover .video:before{opacity:1}
.news-container .post.post-video .post-wrapper:hover .video .video-play,.news-container .post.post-video .post-wrapper:hover .video .video-sound{opacity:1}
.news-container .post.post-video .post-wrapper:hover .block{margin-top:0}
.news-container .post.post-video .video{position:relative}
.news-container .post.post-video .video:before{content:'';display:block;width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;background:rgba(0,0,0,.6);opacity:0;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .post.post-video .video.is-ended:before{opacity:1}
.news-container .post.post-video .video.is-ended .video-play{opacity:1}
.news-container .post.post-video .video .video-play{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;width:100px;height:100px;padding:5px;margin:auto;background:url(../images/icons/video-ellipse.png) no-repeat 50% 50%;background-size:contain;font-size:44px;color:#fff;text-align:center;overflow:hidden;opacity:1;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .post.post-video .video .video-play:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}
.news-container .post.post-video .video .video-play:hover>*{-webkit-transform:scale(.85);transform:scale(.85)}
.news-container .post.post-video .video .video-play.is-ended{width:120px;height:120px}
.news-container .post.post-video .video .video-play>*{display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;opacity:0;line-height:0;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .post.post-video .video .video-play>*.pause{width:38px;height:44px}
.news-container .post.post-video .video .video-play>*.play{width:35px;height:44px;opacity:1}
.news-container .post.post-video .video .video-play>*.repeat{width:38px;height:44px}
.news-container .post.post-video .video .video-play.is-playing{opacity:0;visibility:hidden}
.news-container .post.post-video .video .video-play.is-playing .play{opacity:0;visibility:hidden}
.news-container .post.post-video .video .video-play.is-playing .pause{opacity:1;visibility:visible}
.news-container .post.post-video .video .video-play.is-ended .play{opacity:0;visibility:hidden}
.news-container .post.post-video .video .video-play.is-ended .repeat{opacity:1;visibility:visible}
.news-container .post.post-video .video .video-sound{position:absolute;bottom:60px;right:10px;width:35px;height:31px;background-repeat:no-repeat;background-position:top left;background-size:contain;-webkit-transition:.2s ease;transition:.2s ease;opacity:0;z-index:3;cursor:pointer}
.news-container .post.post-video .video .video-sound.on{background-image:url(../images/icons/sound-on.png)}
.news-container .post.post-video .video .video-sound.off{background-image:url(../images/icons/sound-off.png)}
.news-container .post.post-video .video .video-sound:hover{opacity:.8}
.news-container #news-playlists .main-title{margin-top:10px;margin-bottom:25px}
.news-container .playlist-gallery .post{height:160px}
.news-container .playlist-gallery .post .post-wrapper:hover .block{margin-top:0}
.news-container .playlist-gallery .post .post-wrapper:hover .image .playlist-info{width:70px}
.news-container .playlist-gallery .post .block{padding:6px 20px;margin-top:0;cursor:pointer}
.news-container .playlist-gallery .post .block .title{font-size:16px;font-weight:700;color:#333}
.news-container .playlist-gallery .post .image{display:block;height:100px}
.news-container .playlist-gallery .post .image .img{position:absolute;top:0;left:0;width:100%;height:calc(100% - 54px);background-repeat:no-repeat;background-position:center;background-size:cover}
.news-container .playlist-gallery .post .image .playlist-info{height:106px;width:95px;float:right;background:rgba(24,18,50,.75);position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.news-container .playlist-gallery .post .image .playlist-info>img{width:26px;position:relative;min-height:initial;min-width:initial;height:initial;left:auto;top:auto;-webkit-transform:none;transform:none}
.news-container .playlist-gallery .post .image .playlist-info .count{color:#fff;font-size:20px;margin-bottom:5px}
.news-container .list-view{margin-top:30px}
.load-data{width:100%;float:left;padding:10px 0 10px 45px;opacity:0;visibility:hidden;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.load-data.is-active{opacity:1;visibility:visible}
.load-data p{font-size:18px;font-weight:700;margin:0}
.search-block{background:#fff;border-bottom:1px solid #d7d7d7}
.search-block .search-result{padding:42px 65px}
.search-block .search-result:before,.search-block .search-result:after{content:'';display:table}
.search-block .search-result:after{clear:both}
.search-block .search-result .found{font-size:28px;font-family:playfair display,sans-serif;color:#000;opacity:.4;float:left;padding-top:5px}
.search-block .search-result .result{font-size:28px;font-family:playfair display,sans-serif;color:#000;float:left;padding-left:25px;padding-top:5px}
.search-block .search-result .dates{float:right;margin-right:50px;padding:20px 0}
.search-block .search-result .dates:before,.search-block .search-result .dates:after{content:'';display:table}
.search-block .search-result .dates:after{clear:both}
.search-block .search-result .dates .text{padding:0;line-height:21px}
.search-block .search-result .dates .date-group{float:left;height:100%;position:relative;font-size:15px;font-weight:600}
.search-block .search-result .dates .date-group:before{display:none;content:'...';position:absolute;z-index:5;top:0;right:0;bottom:0;left:-10px;height:22px;width:30px;text-align:center;line-height:0;font-size:36px;color:#000;border-radius:100px;margin:auto;pointer-events:none}
.search-block .search-result .dates .date-group:after{position:absolute;z-index:1;bottom:0;height:4px;width:100%;background:#35276d}
.search-block .search-result .dates .date-group>.item{float:left;width:70px;overflow:hidden}
.search-block .search-result .dates .date-group>.item:first-child{margin-right:50px}
.search-block .search-result .dates .date-group>.item input{display:block;margin:0;height:100%;border:0;padding:0;color:#000;font-weight:600;font-size:16px;cursor:pointer;text-align:left}
.search-block .search-result .categories{float:right}
.search-block .search-result .categories:before,.search-block .search-result .categories:after{content:'';display:table}
.search-block .search-result .categories:after{clear:both}
.search-block .search-result .categories .category{float:left;color:#000;font-size:16px;font-weight:700;width:200px;padding:20px 0}
.search-block .search-result .categories .category button{background:0 0;border:0;padding:0}
.search-block .search-result .categories .dropdown-menu{margin-top:8px;border:0;border-radius:3px;box-shadow:0 3px 7px rgba(0,0,0,.1);padding:0;padding-left:0}
.search-block .search-result .categories .dropdown-menu>li:first-child a:hover{border-radius:3px 3px 0 0}
.search-block .search-result .categories .dropdown-menu>li:last-child a:hover{border-radius:0 0 3px 3px}
.search-block .search-result .categories .dropdown-menu>li.active a{background:0 0;color:#5a35f2}
.search-block .search-result .categories .dropdown-menu>li.active a:before{opacity:1}
.search-block .search-result .categories .dropdown-menu>li a{font-size:15px;font-weight:400;padding:10px 15px;position:relative;padding-left:20px}
.search-block .search-result .categories .dropdown-menu>li a:before{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto;width:6px;height:60%;background:#5a35f2;opacity:0;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.search-block .search-result .categories .dropdown-menu>li a:hover{background:0 0;color:#5a35f2}
.search-block .search-result .categories .dropdown-menu>li a:hover:before{opacity:1}
.search-block .search-result .categories .dropdown-menu .divider{margin:0}
.search-block .search-result .text{color:#000;opacity:.4;font-family:playfair display,sans-serif;font-weight:700;font-size:16px;margin-right:20px;float:left;padding:20px 0}
.faq-main-block{padding-bottom:100px}
.faq-main-block .faq-list-wrapper{padding-left:50px;position:relative}
.faq-main-block .faq-list-wrapper.is-fixed{position:fixed;top:100px;left:255px;width:26%}
.faq-main-block .faq-list-wrapper .baron__clipper .baron__scroller{height:calc(100vh - 120px);padding-right:15px}
.faq-main-block .faq-title{font-family:playfair display,sans-serif;font-weight:700;font-size:24px;color:#35276d}
.faq-main-block .faq-subtitle{font-family:playfair display,sans-serif;font-size:18px;font-weight:700;font-style:italic;margin-top:15px}
.faq-main-block .faq-list{padding-left:0;list-style:none;margin-top:15px}
.faq-main-block .faq-list li{padding:5px 0}
.faq-main-block .faq-list li a{font-size:16px;line-height:22px}
.faq-main-block .faq-list li a:hover{text-decoration:underline;color:#35276d}
.faq-main-block .faq-list+.faq-subtitle{margin-top:40px}
.faq-main-block .faq-block-wrapper{padding-left:20px;padding-right:70px}
.faq-main-block .faq-block{list-style:none;padding-left:0}
.faq-main-block .faq-block li{background:#fff;border-radius:3px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:40px;margin-bottom:15px}
.faq-main-block .faq-block li .faq-block-title{font-size:36px;font-weight:700;font-family:playfair display,sans-serif;color:#35276d}
.faq-main-block .faq-block li .faq-block-category{font-size:16px;font-weight:700;font-family:playfair display,sans-serif;color:#999}
.faq-main-block .faq-block li .faq-block-text{font-size:18px;line-height:30px}
.faq-main-block .faq-block li .faq-block-text p{margin-top:20px}
.faq-main-block .faq-block li .faq-block-likes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}
.faq-main-block .faq-block li .faq-block-likes a{display:block;width:25px}
.faq-main-block .faq-block li .faq-block-likes a:hover{opacity:.6}
.faq-main-block .faq-block li .faq-block-likes a+a{margin-left:5px}
.faq-main-block .faq-block li .faq-block-likes a.like{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.faq-main-block .faq-block li .faq-block-likes a.dislike{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.faq-main-block .faq-block li .faq-block-likes a.button{background:#35276d;color:#fff;text-transform:uppercase;font-size:16px;font-weight:700;width:initial;padding:12px 40px;border-radius:100px;margin-left:40px}
.faq-main-block .faq-block li .faq-block-likes a.button:hover{background:#4a35a0;opacity:1}
.faq-main-block .faq-block li .faq-block-likes a img{width:100%}
.categories-list{margin-left:65px;padding-left:0;list-style:none;width:45%;position:relative;padding-bottom:50px}
.categories-list:before,.categories-list:after{content:'';display:table}
.categories-list:after{clear:both}
.categories-list li{width:50%;float:left;margin-bottom:15px}
.categories-list li.show-new{position:absolute;bottom:-10px}
.categories-list li.show-new a{font-size:14px;font-family:lato,sans-serif;font-weight:700;color:#35276d}
.categories-list li a{font-size:24px;color:#333;font-family:playfair display,sans-serif;position:relative}
.categories-list li a:hover{text-decoration:underline}
.categories-list li a .count{position:absolute;color:#fff;font-size:12px;font-family:lato,sans-serif;background:#8179a3;border-radius:100px;padding:2px 9px;right:-55px;top:7px;bottom:0;height:21px}
.blog-sidebar .news-container{width:75%;float:left}
.blog-sidebar .news-container .news-content .post{width:50%}
.list-view{list-style-type:none;padding-right:15px;padding-left:15px;width:calc(100% - 100px);margin:auto}
.list-view+nav{background:#fff;padding-left:30px}
.list-view .list-item{padding-top:25px;padding-bottom:25px;padding-left:0;padding-right:0;border-color:#fff;position:relative}
.list-view .list-item.sticky-post{padding-left:80px;padding-right:20px;background:#e6e5ea}
.list-view .list-item.sticky-post:before{content:'';position:absolute;z-index:1;left:22px;top:35px;margin:auto;width:40px;height:42px;background-repeat:no-repeat;background-position:50% 50%;background-image:url(../images/icons/pin-red.svg);background-size:contain}
.list-view .list-item .author{float:left;font-size:18px;margin-right:10px;color:#444;font-weight:700;font-family:playfair display,sans-serif}
.list-view .list-item .item-comments{font-size:14px;margin-left:20px}
.list-view .list-item .date-category{color:#666;font-size:14px;}
.list-view .list-item .item-heading{font-size:28px;font-weight:700;margin:7px 0 10px;font-family:playfair display,sans-serif}
.list-view .list-item .item-heading a{display:block;text-decoration:none;color:#000;font-weight:700}
.list-view .list-item .item-heading a .result{color:#000;margin-left:7px;text-decoration:underline}
.list-view .list-item .item-heading a .result:hover{color:#35276d}
.list-view .list-item .item-excerpt{font-size:16px;color:#000;line-height:2.6rem;margin-bottom:.8rem}
.list-view .list-item .read-more{font-family:playfair display,sans-serif;font-size:16px;font-weight:700;text-decoration:none;color:#35276d}
.list-view .list-item .read-more:hover{text-decoration:underline}
.list-view .list-item .item-comments{font-size:14px;font-family:sans-serif;margin-left:20px;font-weight:700}
@media screen and (max-width:767px){.list-view .list-item{padding-left:15px}
.list-view .list-item.sticky-post{padding-left:15px}
.list-view .list-item.sticky-post:before{left:initial;right:10px;top:10px;bottom:initial;width:30px;height:32px}
}
.main-title.container{width:70%;padding:0;margin:40px auto 0}
.map{height:500px;width:100%}
.map.map-container{width:70%;margin:auto}
.map #map{height:100%;width:100%}
.contact-block{width:70%;margin:auto;background:#fff;padding:40px;border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.06)}
.contact-block .title{font-size:36px;font-family:playfair display,sans-serif;font-weight:700;color:#35276d}
.contact-block .subtitle{font-size:16px;font-family:playfair display,sans-serif;font-weight:700;color:#333;opacity:.5}
.contact-block form{margin-top:20px}
.contact-block form .form-group{margin-bottom:20px}
.contact-block form .form-group:before,.contact-block form .form-group:after{content:'';display:table}
.contact-block form .form-group:after{clear:both}
.contact-block form textarea,.contact-block form input{font-family:playfair display,sans-serif;font-size:16px;border:1px solid #e4e4e4;border-radius:3px;color:#000;resize:none;padding:10px 20px;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.contact-block form textarea:focus,.contact-block form input:focus{outline:0;border-color:#35276d}
.contact-block form textarea{height:210px}
.contact-block form input{height:48px;float:left;width:50%;position:relative}
.contact-block form input:first-child{border-top-right-radius:0;border-bottom-right-radius:0;z-index:2}
.contact-block form input+input{border-top-left-radius:0;border-bottom-left-radius:0;border-left:1px solid transparent;margin-left:-1px;z-index:1}
.contact-block form input+input:focus{border-left-color:#35276d;z-index:3}
.contact-block form button{border:0;margin:20px 0 0;text-align:center;display:block;text-transform:uppercase;color:#fff;background:#35276d;border-radius:100px;width:140px;padding:12px 0}
.contact-block .contact-info ul{list-style:none;padding-left:0;margin-top:50px;margin-bottom:0;width:100%}
.contact-block .contact-info ul:before,.contact-block .contact-info ul:after{content:'';display:table}
.contact-block .contact-info ul:after{clear:both}
.contact-block .contact-info ul li{margin-bottom:10px;float:left;display:inline;width:50%}
@media screen and (max-width:1199px){.contact-block .contact-info ul li{width:100%}
}
.contact-block .last-field{width:50%}
.main-video .poster-img .text{float:none;margin-top:150px;padding-left:50px}
.breadcrumb{margin-bottom:30px}
.page-navigation{position:absolute;left:0;top:0;width:20%}
.page-navigation.is-fixed{position:fixed;top:70px;left:255px}
.page-navigation .main-title{margin-left:45px;margin-top:25px!important;margin-bottom:25px!important;opacity:.5;letter-spacing:-1px}
.page-navigation .navigation-menu{float:left;list-style:none;padding-left:45px;border-bottom:0}
.page-navigation .navigation-menu:before,.page-navigation .navigation-menu:after{content:'';display:table}
.page-navigation .navigation-menu:after{clear:both}
.page-navigation .navigation-menu li{padding:7px 0;float:left;clear:left;margin-bottom:0}
.page-navigation .navigation-menu li.active a{background:0 0;border:0;opacity:1}
.page-navigation .navigation-menu li a{font-size:18px;padding:0;margin-right:0;border:0;opacity:.5}
.page-navigation .navigation-menu li a:hover{opacity:1}
.tab-content .tab-pane{position:relative;overflow:hidden}
.about-content{float:left;width:70%;margin-left:22%;margin-top:70px}
.main-info-block{background:#fff;border-radius:3px;padding:40px;box-shadow:0 3px 6px rgba(0,0,0,.05);position:relative}
.main-info-block:before,.main-info-block:after{content:'';display:table}
.main-info-block:after{clear:both}
.main-info-block .socials{position:absolute;right:-48px;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.main-info-block .socials a{font-size:20px}
.main-info-block .user-photo{width:135px;height:135px;margin-left:-30px;margin-top:-107px;float:left}
.main-info-block .user-photo img{width:100%;border-radius:100%;box-shadow:0 3px 6px rgba(0,0,0,.1)}
.main-info-block .name{font-family:playfair display,sans-serif;font-size:36px;font-weight:700;color:#35276d;float:left;margin-left:40px}
.main-info-block .descr{float:left;clear:left;margin-left:145px;font-family:playfair display,sans-serif;font-weight:700;color:#999;font-size:16px}
.main-info-block .posted{float:right;font-size:14px;color:#333;opacity:.5;margin-top:-35px}
.main-info-block .content{float:left;font-size:18px}
.main-info-block .content .title{font-family:playfair display,sans-serif;font-weight:900;color:#000;margin-bottom:15px;margin-top:25px}
.main-info-block .content .text p{line-height:30px}
.main-info-block .buttons{float:left}
.main-info-block .buttons:before,.main-info-block .buttons:after{content:'';display:table}
.main-info-block .buttons:after{clear:both}
.main-info-block .back-btn{display:block;width:34px;float:left;margin-top:8px;margin-right:75px}
.main-info-block .subscribe{float:left;display:block;background:#35276d;width:175px;padding:10px 0;border-radius:100px;color:#fff;text-transform:uppercase;text-align:center}
.main-info-block .subscribe:hover{background:#4a35a0}
.profile-top-image{position:relative}
.profile-top-image .image{height:190px;background-repeat:no-repeat;background-position:center;background-size:cover}
.profile-top-image .edit{position:absolute;bottom:15px;left:35px;width:26px;height:21px;background:url(../images/icons/camera-white.png) no-repeat center;background-size:contain;cursor:pointer;-webkit-transition:.2s ease;transition:.2s ease;opacity:1}
.profile-top-image .edit:hover{opacity:.8}
.profile-content-block{background-color:#fff;padding:35px;margin:100px auto 40px;width:70%;border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.05)}
.profile-content-block .title{font-size:36px;line-height:44px;font-family:playfair display,sans-serif;font-weight:700;color:#35276d;margin-bottom:25px}
.profile-content-block form .col-md-5{padding-right:0}
.profile-content-block form .form-group{position:relative;margin-bottom:15px}
.profile-content-block form .form-group:before,.profile-content-block form .form-group:after{content:'';display:table}
.profile-content-block form .form-group:after{clear:both}
.profile-content-block form .form-group textarea,.profile-content-block form .form-group input{font-size:16px;height:48px;border:1px solid #e3e4eb;border-radius:3px;color:#000;resize:none;padding:10px 20px;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.profile-content-block form .form-group textarea:focus,.profile-content-block form .form-group input:focus{outline:0;border-color:#35276d}
.profile-content-block form .form-group textarea{height:230px;padding-top:12px}
.profile-content-block form .form-group.checkbox{margin:35px 0}
.profile-content-block form .form-group.checkbox label{padding:0;font-weight:400}
.profile-content-block form .form-group.checkbox label input{position:relative;display:inline-block;vertical-align:middle;height:auto;width:auto;margin:0 15px 0 0}
.profile-content-block form .form-group.checkbox label span{display:inline-block;vertical-align:middle}
.profile-content-block form .form-group.social .form-control{padding-left:50px}
.profile-content-block form .form-group.social .ico{position:absolute;top:3px;left:3px;width:42px;height:42px;border-radius:2px;background-repeat:no-repeat;background-position:center;background-size:20px}
.profile-content-block form .form-group.social.facebook .ico{background-color:#475993;background-image:url(../images/icons/facebook-logo.svg)}
.profile-content-block form .form-group.social.twitter .ico{background-color:#55acee;background-image:url(../images/icons/twitter-logo.svg)}
.profile-content-block form .form-group.social.google-plus .ico{border:1px solid #ccc;background-image:url(../images/icons/google-plus-logo.svg)}
.profile-content-block form .form-group.social.linkedin .ico{background-color:#0077b7;background-image:url(../images/icons/linkedin-logo.svg)}
.profile-content-block form .btn.save{background-color:#35276d;border:none;color:#fff;padding:18px 35px;height:58px;font-size:16px;font-weight:700;border-radius:60px}
.profile-content-block .bottom{margin-top:30px}
.profile-content-block .bottom .arrow{width:38px;height:26px;background:url(../images/icons/arrow-left.svg) no-repeat center;background-size:contain;cursor:pointer;-webkit-transition:.2s ease;transition:.2s ease;opacity:1}
.profile-content-block .bottom .arrow:hover{opacity:.6}
.blog-post-page .breadcrumb{margin-bottom:30px}
.blog-post-page .blog-post{position:relative;width:65%;margin:auto;padding-bottom:150px}
@media screen and (min-width:768px) and (max-width:1279px){.blog-post-page .blog-post{width:calc(100% - 80px)}
}
.blog-post-page .blog-post .title{font-size:50px;font-family:playfair display,sans-serif;font-weight:700;color:#333;text-align:left;width:100%;margin:auto}
.blog-post-page .blog-post .subtitle{font-size:25px;font-weight:700;color:#333;text-align:left;text-transform:uppercase;letter-spacing:2px;margin-bottom:50px}
.blog-post-page .blog-post .subtitle .author{text-transform:capitalize}

.blog-post-page .blog-post .businessTitle {font-size:30px;font-family:playfair display,sans-serif;font-weight:700;color:#666a99;text-align:left;width:100%;margin:auto;margin-top:25px;}
.blog-post-page .blog-post .businessCotntent {font-size:25px;font-family:playfair display,sans-serif;font-weight:700;color:#666;text-align:left;width:100%;margin:auto}

.blog-post-page .blog-post .lines-divider{width:45px;height:16px;margin:27px auto 25px}
.blog-post-page .blog-post .lines-divider:before,.blog-post-page .blog-post .lines-divider:after{content:'';display:table}
.blog-post-page .blog-post .lines-divider:after{clear:both}
.blog-post-page .blog-post .lines-divider .line{display:block;float:left;width:4px;height:100%;background:#35276d;border-radius:100px;margin-left:6px}
.blog-post-page .blog-post .lines-divider .line:first-child{margin-left:0}
.blog-post-page .blog-post .page-navigation{position:absolute;left:-27%;top:0;width:27%}
@media screen and (max-width:1280px){.blog-post-page .blog-post .page-navigation{display:none}
}
.blog-post-page .blog-post .page-navigation.is-fixed{position:fixed;top:70px;left:255px;width:200px}
.blog-post-page .blog-post .page-navigation .main-title{margin-left:20px;margin-top:25px;font-size:22px;opacity:.5;letter-spacing:-1px}
.blog-post-page .blog-post .page-navigation .navigation-menu{float:left;list-style:none;padding-left:20px;border-bottom:0}
.blog-post-page .blog-post .page-navigation .navigation-menu:before,.blog-post-page .blog-post .page-navigation .navigation-menu:after{content:'';display:table}
.blog-post-page .blog-post .page-navigation .navigation-menu:after{clear:both}
.blog-post-page .blog-post .page-navigation .navigation-menu li{padding:7px 0;float:left;clear:left;margin-bottom:0}
.blog-post-page .blog-post .page-navigation .navigation-menu li.active a{background:0 0;border:0;opacity:1;color:#898989}
.blog-post-page .blog-post .page-navigation .navigation-menu li a{font-size:18px;padding:0;margin-right:0;border:0;opacity:.5;color:#262626!important}
.blog-post-page .blog-post .page-navigation .navigation-menu li a:hover{opacity:1}
.blog-post-page .blog-post .content .image{display:block;margin-bottom:25px}
.blog-post-page .blog-post .content .image img{width:100%}
.blog-post-page .blog-post .content .image.video{position:relative}
.blog-post-page .blog-post .content .image.video video{width:100%}
.blog-post-page .blog-post .content .image.video .video-play{position:absolute;z-index:3;top:-20px;bottom:0;left:0;right:0;width:100px;height:100px;padding:5px;margin:auto;background:url(../images/icons/video-ellipse.png) no-repeat 50% 50%;background-size:contain;font-size:44px;color:#fff;text-align:center;overflow:hidden;opacity:1;visibility:visible;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.blog-post-page .blog-post .content .image.video .video-play>span{display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;opacity:0;visibility:hidden;line-height:0;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.blog-post-page .blog-post .content .image.video .video-play>span.play{width:35px;height:44px;opacity:1;visibility:visible}
.blog-post-page .blog-post .content .image.video .video-play>span.pause{width:38px;height:44px}
.blog-post-page .blog-post .content .image.video .video-play>span.repeat{width:38px;height:44px}
.blog-post-page .blog-post .content .image.video .video-play.is-playing{opacity:0;visibility:hidden}
.blog-post-page .blog-post .content .image.video .video-play.is-playing .play,.blog-post-page .blog-post .content .image.video .video-play.is-playing .repeat{opacity:0;visibility:hidden}
.blog-post-page .blog-post .content .image.video .video-play.is-playing .pause{opacity:1;visibility:visible}
.blog-post-page .blog-post .content .image.video .video-play.is-ended .play,.blog-post-page .blog-post .content .image.video .video-play.is-ended .pause{opacity:0;visibility:hidden}
.blog-post-page .blog-post .content .image.video .video-play.is-ended .repeat{opacity:1;visibility:visible}
.blog-post-page .blog-post .content .image.video .video-sound{position:absolute;bottom:25px;right:10px;width:35px;height:31px;background-repeat:no-repeat;background-position:top left;background-size:contain;-webkit-transition:.2s ease;transition:.2s ease;opacity:0;cursor:pointer}
.blog-post-page .blog-post .content .image.video .video-sound.on{background-image:url(../images/icons/sound-on.png)}
.blog-post-page .blog-post .content .image.video .video-sound.off{background-image:url(../images/icons/sound-off.png)}
.blog-post-page .blog-post .content .image.video .video-sound:hover{opacity:.8}
.blog-post-page .blog-post .content .image.video:hover .video-play,.blog-post-page .blog-post .content .image.video:hover .video-sound{opacity:1;visibility:visible}
.blog-post-page .blog-post .content h1,.blog-post-page .blog-post .content h2,.blog-post-page .blog-post .content h3,.blog-post-page .blog-post .content h4,.blog-post-page .blog-post .content h5,.blog-post-page .blog-post .content h6{font-family:playfair display,sans-serif;font-weight:700;margin:0 0 45px}
.blog-post-page .blog-post .content blockquote{position:relative;font-family:playfair display,sans-serif;font-size:30px;line-height:30px;text-align:center;color:#000;border:0;padding:50px 0;margin:50px 0 0}
.blog-post-page .blog-post .content blockquote:before{content:'\201D';font-size:218px;font-family:lato,sans-serif;position:absolute;top:55px;left:0;right:0;margin:auto;height:30px;line-height:0}
.blog-post-page .blog-post .content blockquote q{position:absolute;bottom:15px;left:0;right:0;font-family:playfair display,sans-serif;font-size:30px;font-weight:900;font-style:italic;color:#000}
.blog-post-page .blog-post .content blockquote q:before{content:'';width:50px;height:1px;background:#000;display:block;position:absolute;left:-150px;right:0;top:5px;bottom:0;margin:auto}
.blog-post-page .blog-post .content blockquote q:after{display:none}
.blog-post-page .blog-post .content img{max-width:100%}
.blog-post-page .blog-post .content figure{margin-bottom:25px}
.blog-post-page .blog-post .content figure.alignleft{float:left;margin:0 40px 25px 0}
.blog-post-page .blog-post .content figure.alignright{float:right;margin:0 0 25px 40px}
.blog-post-page .blog-post .content figure.aligncenter{float:none;clear:both;margin:0 auto 25px}
.blog-post-page .blog-post .content figure img{display:block;width:100%;height:auto;max-width:100%;border-radius:3px;-ms-box-shadow:0 10px 18px rgba(0,0,0,.1);-o-box-shadow:0 10px 18px rgba(0,0,0,.1);box-shadow:0 10px 18px rgba(0,0,0,.1)}
.blog-post-page .blog-post .content figure figcaption{margin-top:15px;font-size:14px;line-height:26px;color:#939393}
.blog-post-page .blog-post .content hr{display:block;background-color:#e5e5e5;margin:50px 0}
.blog-post-page .blog-post .content p{font-size:18px;color:#333;font-weight:400;line-height:33px;margin-bottom:25px}
.blog-post-page .blog-post .content a{color:#6940c6}
.blog-post-page .blog-post .content pre{margin-bottom:25px}
.blog-post-page .blog-post .content ul,.blog-post-page .blog-post .content ol{padding-left:20px;margin-bottom:25px}
.blog-post-page .blog-post .content ul li,.blog-post-page .blog-post .content ol li{font-size:18px;color:#333;font-weight:400;line-height:32px;margin-bottom:5px}
.blog-post-page .blog-post .content ul li:last-child,.blog-post-page .blog-post .content ol li:last-child{margin-bottom:0}
.blog-post-page .blog-post .content iframe{max-width:100%;margin-bottom:25px}
.blog-post-page .blog-post .content .tags{margin:30px 0;float:left}
.blog-post-page .blog-post .content .tags a{color:#939393!important;font-size:14px;font-weight:700;margin-right:5px}
.blog-post-page .blog-post .content .tags a:hover{color:#000!important}
.blog-post-page .blog-post .content .posted{float:right;margin:30px 0;font-size:14px;font-weight:700;color:#000}
.blog-post-page .blog-post .content .posted .post-author{color:#35276d;text-decoration:underline}
.blog-post-page .blog-post .content .posted .post-author:hover{text-decoration:none}
.blog-post-page .blog-post .content.compare .compare-images{position:relative;margin-bottom:80px}
.blog-post-page .blog-post .content.compare .compare-images .vs{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;margin:auto;height:115px;width:115px;font:700 48px playfair display,sans-serif;text-align:center;color:#333;padding:24px 0;background-color:#fff;border-radius:115px}
.blog-post-page .blog-post .content.compare .compare-images .item{position:relative;float:left;width:calc(50% - 6px)}
.blog-post-page .blog-post .content.compare .compare-images .item .square{position:absolute;top:-10px;width:150px;height:calc(100% + 20px);background-color:#35276d;border-radius:3px}
.blog-post-page .blog-post .content.compare .compare-images .item .img{position:relative;z-index:2;height:450px;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:3px;-ms-box-shadow:0 10px 18px rgba(0,0,0,.1);-o-box-shadow:0 10px 18px rgba(0,0,0,.1);box-shadow:0 10px 18px rgba(0,0,0,.1)}
.blog-post-page .blog-post .content.compare .compare-images .item.left{margin-right:8px}
.blog-post-page .blog-post .content.compare .compare-images .item.left .square{left:-10px}
.blog-post-page .blog-post .content.compare .compare-images .item.right .square{right:-10px}
.blog-post-page .blog-post .content.compare .compare-list{display:table;width:100%;margin-bottom:90px}
.blog-post-page .blog-post .content.compare .compare-list .item-row{display:table-cell;width:50%}
.blog-post-page .blog-post .content.compare .compare-list .item-row h4{text-align:center}
.blog-post-page .blog-post .content.compare .compare-list .item-row .list .item{position:relative;text-align:center;padding:18px 0;border-bottom:1px solid #e5e5e5}
.blog-post-page .blog-post .content.compare .compare-list .item-row .list .item:last-child{border-bottom:none}
.blog-post-page .blog-post .content.compare .compare-list .item-row .list .item p.text{position:absolute;top:0;left:0;bottom:0;margin:auto;height:25px;font:700 15px playfair display,sans-serif}
.blog-post-page .blog-post .content.compare .compare-list .item-row .list .item .point{display:inline-block;margin-left:45px}
.blog-post-page .blog-post .content.compare .compare-list .item-row .list .item .point i{display:inline-block;vertical-align:middle;font-size:26px;font-weight:700;font-style:normal;border:2px solid #35276d;padding:7px 0;width:55px;height:55px;text-align:center;margin-right:7px;border-radius:55px}
.blog-post-page .blog-post .content.compare .compare-list .item-row .list .item .point span{display:inline-block;vertical-align:middle;font-size:14px;font-weight:700}
.blog-post-page .blog-post .content.compare .compare-list .item-row .list .item.total p.text{font-size:18px;font-weight:900}
.blog-post-page .blog-post .content.compare .compare-list .item-row .list .item.total .point{background-color:#35276d;height:63px;padding:0 30px;margin-left:40px;border-radius:63px}
.blog-post-page .blog-post .content.compare .compare-list .item-row .list .item.total .point i{border:none;color:#fff;height:auto;width:auto;font-size:50px;line-height:60px;border-radius:0;padding:0}
.blog-post-page .blog-post .content.compare .compare-list .item-row .list .item.total .point span{color:#fff}
.blog-post-page .blog-post .content.rating .rating-list{margin:110px 0 120px}
.blog-post-page .blog-post .content.rating .rating-list .image{position:relative;display:inline-block;width:40%;float:left;margin-right:10%}
.blog-post-page .blog-post .content.rating .rating-list .image:before{content:"";position:absolute;top:-10px;left:-10px;width:80%;height:calc(100% + 20px);background-color:#35276d;border-radius:3px}
.blog-post-page .blog-post .content.rating .rating-list .image img{position:relative;z-index:2;width:100%;height:auto;border-radius:3px}
.blog-post-page .blog-post .content.rating .rating-list .list-item{width:50%;float:left}
.blog-post-page .blog-post .content.rating .rating-list .list-item .item{display:table;width:100%;margin-bottom:5px}
.blog-post-page .blog-post .content.rating .rating-list .list-item .item:last-child{margin-bottom:0}
.blog-post-page .blog-post .content.rating .rating-list .list-item .item .name{display:table-cell;vertical-align:middle;width:calc(100% - 162px);padding-right:5px}
.blog-post-page .blog-post .content.rating .rating-list .list-item .item .name p{margin:0}
.blog-post-page .blog-post .content.rating .rating-list .list-item .item .name p i{display:inline-block;vertical-align:bottom;margin-right:15px;width:20px;font-size:16px;font-weight:700;font-style:normal}
.blog-post-page .blog-post .content.rating .rating-list .list-item .item .name p strong,.blog-post-page .blog-post .content.rating .rating-list .list-item .item .name p a{display:inline-block;vertical-align:bottom;color:#2169d4!important;font-size:19px;font-weight:700;max-width:calc(100% - 35px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.blog-post-page .blog-post .content.rating .rating-list .list-item .item .rating-body{display:table-cell;vertical-align:middle}
.blog-post-page .blog-post .content.rating .rating-list .list-item .item .rating-body strong{margin-right:13px}
.blog-post-page .blog-post .content.rating .content-list .item{overflow:hidden;margin-bottom:60px}
.blog-post-page .blog-post .content.rating .content-list .item .img{width:210px;height:210px;float:left;background-repeat:no-repeat;background-position:center;background-size:cover;margin-right:45px;border-radius:210px;-ms-box-shadow:0 10px 18px rgba(0,0,0,.1);-o-box-shadow:0 10px 18px rgba(0,0,0,.1);box-shadow:0 10px 18px rgba(0,0,0,.1)}
.blog-post-page .blog-post .content.rating .content-list .item .text{float:left;width:calc(100% - 255px)}
.blog-post-page .blog-post .content.rating .content-list .item .text h4{font:700 34px playfair display,sans-serif;margin-bottom:15px}
.blog-post-page .blog-post .content.rating .content-list .item .text .user-rating{margin-bottom:20px}
.blog-post-page .blog-post .content.rating .content-list .item .text .user-rating span{display:inline-block;vertical-align:middle;font:24px/26px "Playfair Display",sans-serif;opacity:.5;margin-right:25px}
.blog-post-page .blog-post .content.rating .content-list .item .text p{font-size:18px;line-height:33px}
.blog-post-page .blog-post .content.rating .content-list .item .text p:last-child{margin-bottom:0}
.blog-post-page .blog-post .content.table .table-responsive{margin-bottom:70px}
.blog-post-page .blog-post .content.table table.table thead{border-bottom:1px solid #e5e5e5}
.blog-post-page .blog-post .content.table table.table thead th{text-align:center;font-size:18px;font-weight:700;padding:12px 10px;border-bottom:none}
.blog-post-page .blog-post .content.table table.table thead th:first-child{text-align:left}
.blog-post-page .blog-post .content.table table.table tbody tr{border-bottom:1px solid #e5e5e5}
.blog-post-page .blog-post .content.table table.table tbody tr:last-child{border-bottom:none}
.blog-post-page .blog-post .content.table table.table tbody tr td{vertical-align:middle;text-align:center;font-size:18px;border-bottom:none;padding:10px;cursor:pointer}
.blog-post-page .blog-post .content.table table.table tbody tr td:first-child{text-align:left}
.blog-post-page .blog-post .content.table table.table tbody tr td .img{display:inline-block;vertical-align:middle;width:40px;height:40px;border-radius:3px;margin-right:15px;background-repeat:no-repeat;background-position:center;background-size:cover}
.blog-post-page .blog-post .content.table table.table tbody tr td span{display:inline-block;vertical-align:middle}
.blog-post-page .blog-post .content.table table.table tbody tr td.title{text-align:left;font-family:lato,sans-serif;font-weight:400;width:auto}
.blog-post-page .blog-post .content.table table.table tbody tr td .rating-body{width:120px}
.blog-post-page .blog-post .content.table .movie-item{padding-bottom:40px;margin-bottom:40px}
.blog-post-page .blog-post .content.table .movie-item .movie-title{margin-bottom:23px}
.blog-post-page .blog-post .content.table .movie-item .movie-title span{display:inline-block;vertical-align:middle;border:3px solid #35276d;font:700 26px/30px "Playfair Display",sans-serif;color:#35276d;text-align:center;padding:2px 0;height:50px;width:50px;margin-right:20px;border-radius:50px}
.blog-post-page .blog-post .content.table .movie-item .movie-title h4{display:inline-block;vertical-align:middle;font:700 42px/42px "Playfair Display",sans-serif;color:#35276d;margin:0;width:calc(100% - 74px)}
.blog-post-page .blog-post .content.table .movie-item .text p{font-size:18px;line-height:33px}
.blog-post-page .blog-post .content.table .movie-item .bottom{overflow:hidden}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-rating,.blog-post-page .blog-post .content.table .movie-item .bottom .movie-buy{float:left}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-rating h4,.blog-post-page .blog-post .content.table .movie-item .bottom .movie-buy h4{font:700 26px playfair display,sans-serif;color:#333}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-rating{overflow:hidden;width:50%}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-rating .rating-list{float:left;width:100%;margin-bottom:30px}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-rating .rating-list .rating-body{display:block;margin-bottom:20px}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-rating .rating-list .rating-body strong{width:105px}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-rating .rating-list .rating-body:last-child{margin-bottom:0}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-rating .rating-result{float:left;width:100%;font-size:0}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-rating .rating-result .img{display:inline-block;vertical-align:middle;width:105px;height:105px;margin-right:5px;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:100%}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-rating .rating-result .text{display:inline-block;vertical-align:middle;width:150px;text-align:center}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-rating .rating-result .text strong{display:block;font-size:45px;line-height:55px}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-rating .rating-result .text span{font-size:14px;color:#898989}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-buy{width:50%}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-buy .links .btn{display:inline-block;background:#35276d;color:#fff;border:0;border-radius:100px;height:43px;width:135px;padding:11px 15px;text-align:center;text-transform:uppercase;margin-right:15px}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-buy .links .btn:last-child{margin-right:0}
.blog-post-page .socials{float:none;width:100%;overflow:hidden;margin-top:35px}
.blog-post-page .socials .text{font-family:playfair display,sans-serif;font-size:16px;font-weight:700;color:#35276d}
.blog-post-page .socials .share{float:left}
.blog-post-page .socials .share a{font-size:20px;color:#35276d;margin-left:10px}
.blog-post-page .socials .share a:first-of-type{font-size:20px;margin-left:25px}
.blog-post-page .socials .like{float:right}
.blog-post-page .socials .like .like-btn{margin-left:20px}
.blog-post-page .socials .like .like-btn img{width:35px}
.blog-post-page .socials .like .like-btn .count{margin-left:10px;font-size:20px;font-weight:900;color:#d36969}
.blog-post-page .comments-block{float:none;margin-top:80px}
.blog-post-page .comments-block .section-title{font-size:46px;font-family:playfair display,sans-serif;font-weight:700;text-align:center;margin-bottom:40px}
.blog-post-page .comments-block .section-text{font-size:16px;text-align:center}
.blog-post-page .comments-block .section-text>span{margin-right:20px}
.blog-post-page .comments-block .ds-comments_comment{background:#fff;border:1px solid #e8e8e8;border-radius:10px;min-height:195px;position:relative;padding-bottom:60px}
.blog-post-page .comments-block .ds-comments_comment-wrapper{margin-bottom:30px}
.blog-post-page .comments-block .ds-comments_comment-wrapper:last-child{margin-bottom:0}
.blog-post-page .comments-block .ds-comments_comment.ds-comments_comment-answered>.avatar:before,.blog-post-page .comments-block .ds-comments_comment.ds-comments_comment-answered>.avatar:after{content:'';width:55px;height:55px;border-radius:100%;position:absolute;bottom:-25px;left:0;right:0;margin:auto}
.blog-post-page .comments-block .ds-comments_comment.ds-comments_comment-answered>.avatar:before{background:#4a35a0}
.blog-post-page .comments-block .ds-comments_comment.ds-comments_comment-answered>.avatar:after{background:url(../images/icons/quote-white.svg) no-repeat 50% 50%;background-size:26px}
.blog-post-page .comments-block .ds-comments_comment.ds-comments_comment-right{background:#f8f8f8}
.blog-post-page .comments-block .ds-comments_comment.ds-comments_comment-right .avatar{left:initial;right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}
.blog-post-page .comments-block .ds-comments_comment.ds-comments_comment-right .content{text-align:right;padding-right:135px;padding-left:30px}
.blog-post-page .comments-block .ds-comments_comment.ds-comments_comment-right .content .top-line .name{float:right;margin-left:0}
.blog-post-page .comments-block .ds-comments_comment.ds-comments_comment-right .content .top-line .time{float:right;margin-left:25px}
.blog-post-page .comments-block .ds-comments_comment.ds-comments_comment-right .content .buttons{left:initial;right:135px}
.blog-post-page .comments-block .ds-comments_comment .avatar{width:155px;height:155px;padding:11px;border-width:2px;border-style:solid;border-radius:50%;border-color:#4a35a0;position:absolute;top:20px;left:0;margin:0 auto 37px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.blog-post-page .comments-block .ds-comments_comment .avatar img{width:100%;height:100%;border-radius:50%}
.blog-post-page .comments-block .ds-comments_comment .content{padding-left:135px;padding-right:30px;margin-top:20px}
.blog-post-page .comments-block .ds-comments_comment .content .top-line .name{float:left;display:inline-block;margin-bottom:0;margin-top:0;text-transform:uppercase;font-size:18px;font-family:playfair display,sans-serif;font-weight:900}
.blog-post-page .comments-block .ds-comments_comment .content .top-line .time{float:left;color:silver;font-weight:700;margin-top:2px;margin-left:25px}
.blog-post-page .comments-block .ds-comments_comment .content .answer .ds-comments_comment{border-color:transparent;min-height:105px;padding-bottom:0}
.blog-post-page .comments-block .ds-comments_comment .content .answer .ds-comments_comment .avatar{width:65px;height:65px;padding:3px;border-color:#c6c6c6;-webkit-transform:translateX(0);transform:translateX(0)}
.blog-post-page .comments-block .ds-comments_comment .content .answer .ds-comments_comment .content{padding-left:80px}
.blog-post-page .comments-block .ds-comments_comment .content .answer .ds-comments_comment .content .top-line .name{color:#000;font-size:14px}
.blog-post-page .comments-block .ds-comments_comment .content .answer .ds-comments_comment .content .text{margin-top:0;margin-bottom:10px;color:#858585;font-size:14px;line-height:26px}
.blog-post-page .comments-block .ds-comments_comment .content .text{font-size:16px;line-height:30px;margin:10px 0 0}
.blog-post-page .comments-block .ds-comments_comment .content .buttons{margin-bottom:20px;position:absolute;bottom:0;left:135px}
.blog-post-page .comments-block .ds-comments_comment .content .buttons a{color:#000;font-size:14px;font-weight:700;margin-left:15px;text-transform:uppercase}
.blog-post-page .comments-block .ds-comments_comment .content .buttons a:hover{text-decoration:underline}
.blog-post-page .comments-block .ds-comments_comment .content .buttons a:first-child{margin-left:0}
.blog-post-page .comments-block .ds-comments_write-message .ds-comments_write-message-wrapper{position:relative;min-height:140px;margin-bottom:70px}
.blog-post-page .comments-block .ds-comments_write-message textarea{min-height:140px;font-size:16px;padding:15px;border:1px solid #c6c6c6;border-radius:10px;width:100%;height:auto;resize:none;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.blog-post-page .comments-block .ds-comments_write-message textarea:focus{outline:0;border-color:#4a35a0}
.blog-post-page .comments-block .ds-comments_write-message .file_upload{display:block;position:absolute;left:15px;bottom:15px;overflow:hidden;width:15px;height:25px}
.blog-post-page .comments-block .ds-comments_write-message .file_upload .button{width:15px;height:25px;background:url(../images/icons/attach.png) no-repeat 50% 50%;background-size:contain;display:block;position:absolute;z-index:1;cursor:pointer;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}
.blog-post-page .comments-block .ds-comments_write-message .file_upload .button:hover{opacity:.6}
.blog-post-page .comments-block .ds-comments_write-message .file_upload input{width:100%;height:100%;opacity:0}
.blog-post-page .comments-block .ds-comments_write-message .emoji{position:absolute;right:75px;bottom:24px}
.blog-post-page .comments-block .ds-comments_write-message .emoji button{background:url(../images/icons/smile.png) no-repeat 50% 50%;background-size:contain;width:20px;height:20px;border:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}
.blog-post-page .comments-block .ds-comments_write-message .emoji button:hover,.blog-post-page .comments-block .ds-comments_write-message .emoji button:focus,.blog-post-page .comments-block .ds-comments_write-message .emoji button:active{outline:0;opacity:.6}
.blog-post-page .comments-block .ds-comments_write-message .submit{position:absolute;right:15px;bottom:15px}
.blog-post-page .comments-block .ds-comments_write-message .submit button{background:url(../images/icons/send.svg) no-repeat 60% 50%;background-size:20px;width:40px;height:40px;border:0;border-radius:100%;background-color:#35276d;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}
.blog-post-page .comments-block .ds-comments_write-message .submit button:hover,.blog-post-page .comments-block .ds-comments_write-message .submit button:focus,.blog-post-page .comments-block .ds-comments_write-message .submit button:active{outline:0;opacity:.6}
.rating-body{display:inline-block;vertical-align:middle}
.rating-body strong{display:inline-block;vertical-align:middle;font-size:19px;line-height:20px;height:20px;margin-right:15px}
.rating-body .star-list{display:inline-block;vertical-align:middle}
.rating-body .star-list i{display:inline-block;vertical-align:top;width:18px;height:18px;color:#d59322;font-size:20px;margin-right:7px;background-size:contain;opacity:0}
.rating-body .star-list i:last-child{margin-right:0}
.rating-body .star-list i.sh{opacity:1}
.rating-body.number{width:162px}
.rating-body.number strong{width:26px}
.images-gallery,.images-slider{position:relative;margin-bottom:70px}
.images-gallery .main:before,.images-slider .main:before{content:"";position:absolute;top:-8px;left:-8px;width:90px;height:calc(100% + 16px);background-color:#35276d;border-radius:3px}
.images-gallery .main .img,.images-slider .main .img{position:relative;z-index:2}
.images-gallery .main .img img,.images-slider .main .img img{width:100%;height:auto;border-radius:3px;-ms-box-shadow:0 10px 18px rgba(0,0,0,.11);-o-box-shadow:0 10px 18px rgba(0,0,0,.11);box-shadow:0 10px 18px rgba(0,0,0,.11)}
.images-gallery .main .owl-nav>div,.images-slider .main .owl-nav>div{position:absolute;top:0;bottom:0;margin:auto;width:60px;height:60px;text-indent:-9999px;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:35px;border-radius:50px}
.images-gallery .main .owl-nav>div.owl-prev,.images-slider .main .owl-nav>div.owl-prev{left:-32px;background-image:url(../images/icons/arrow-left.svg)}
.images-gallery .main .owl-nav>div.owl-next,.images-slider .main .owl-nav>div.owl-next{right:-32px;background-image:url(../images/icons/arrow-right.svg)}
.images-gallery .main .owl-thumbs-body,.images-slider .main .owl-thumbs-body{text-align:right;position:absolute;bottom:-22px;right:-23px;max-width:100%;height:65px;width:400px;padding:0 22px 0 34px}
.images-gallery .main .owl-thumbs-body .owl-thumbs-list,.images-slider .main .owl-thumbs-body .owl-thumbs-list{position:relative;overflow:hidden;height:65px;text-align:left}
.images-gallery .main .owl-thumbs-body .owl-thumbs,.images-slider .main .owl-thumbs-body .owl-thumbs{position:absolute;top:0;left:0;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}
.images-gallery .main .owl-thumbs-body .owl-thumbs.static,.images-slider .main .owl-thumbs-body .owl-thumbs.static{left:auto;right:0}
.images-gallery .main .owl-thumbs-body .owl-thumbs .owl-thumb-item,.images-slider .main .owl-thumbs-body .owl-thumbs .owl-thumb-item{position:relative;display:inline-block;width:65px;height:65px;border:none;margin:0 2px;overflow:hidden;cursor:pointer;border-radius:3px;-ms-box-shadow:0 2px 10px rgba(0,0,0,.15);-o-box-shadow:0 2px 10px rgba(0,0,0,.15);box-shadow:0 2px 10px rgba(0,0,0,.15)}
.images-gallery .main .owl-thumbs-body .owl-thumbs .owl-thumb-item img,.images-slider .main .owl-thumbs-body .owl-thumbs .owl-thumb-item img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;height:100%;width:initial;max-width:initial;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.images-gallery .main .owl-thumbs-body button.prev,.images-gallery .main .owl-thumbs-body button.next,.images-slider .main .owl-thumbs-body button.prev,.images-slider .main .owl-thumbs-body button.next{position:absolute;top:0;width:65px;height:65px;border:none;padding:0;opacity:0;-webkit-transition:.2s ease;transition:.2s ease}
.images-gallery .main .owl-thumbs-body button.prev.is-active,.images-gallery .main .owl-thumbs-body button.next.is-active,.images-slider .main .owl-thumbs-body button.prev.is-active,.images-slider .main .owl-thumbs-body button.next.is-active{opacity:1}
.images-gallery .main .owl-thumbs-body button.prev,.images-slider .main .owl-thumbs-body button.prev{left:0;background:url(../images/icons/arrow-left.svg) no-repeat center #fff;background-size:40px;border-radius:65px}
.images-gallery .main .owl-thumbs-body button.next,.images-slider .main .owl-thumbs-body button.next{right:0;width:54px;background:url(../images/icons/arrow-right.svg) no-repeat center right #fff;background-size:40px;border-radius:65px 0 0 65px}
.images-gallery .thumbnails,.images-slider .thumbnails{position:relative;bottom:-30px;height:65px;z-index:2}
.images-gallery .thumbnails .owl-item,.images-slider .thumbnails .owl-item{position:relative;width:65px!important;height:65px;overflow:hidden;cursor:pointer;border-radius:3px;-ms-box-shadow:0 2px 10px rgba(0,0,0,.15);-o-box-shadow:0 2px 10px rgba(0,0,0,.15);box-shadow:0 2px 10px rgba(0,0,0,.15)}
.images-gallery .thumbnails .owl-item img,.images-slider .thumbnails .owl-item img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;height:100%;width:initial;max-width:initial}
.main-wrapper{position:relative;height:100%!important}
.main-wrapper:before,.main-wrapper:after{content:'';display:table}
.main-wrapper:after{clear:both}
.main-wrapper.sidebar-opened aside,.main-wrapper.sidebar-opened .sidebar{margin-left:0}
.main-wrapper.sidebar-opened main{width:calc(100% - 255px);margin-left:255px}
.main-wrapper.sidebar-opened header .menu-toggler .bar,.main-wrapper.sidebar-opened .header .menu-toggler .bar{background:#ccc}
.main-wrapper.sidebar-opened footer,.main-wrapper.sidebar-opened .footer{width:calc(100% - 255px);margin-left:255px}
.main-wrapper.sidebar-3 main{width:calc(100% - 99px);margin-left:99px}
.main-wrapper.sidebar-3.sidebar-opened footer{width:calc(100% - 99px);margin-left:99px}
#preloaderDK .preloaderDK__textblock .preloaderDK__textblock__logo{width:40px;height:40px}
#preloaderDK .preloaderDK__textblock .preloaderDK__textblock__text{font-family:playfair display,sans-serif;font-weight:700;font-size:20px;color:#35276d}
#preloaderDK .preloaderDK__progress{background-color:#c9c9c9}
#preloaderDK .preloaderDK__progress .preloaderDK__progress__line{height:4px;background-color:#35276d}
.not-found-page main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(100vh - 65px)}
.not-found{text-align:center;color:#333}
.not-found_number{font-size:220px;font-family:playfair display,sans-serif;font-weight:700;opacity:.4}
.not-found_text{font-size:36px;font-family:playfair display,sans-serif;font-weight:700;text-transform:uppercase;opacity:.4}
.not-found_desc{margin-top:40px;margin-bottom:40px;font-size:22px;font-weight:700}
.not-found_button a{color:#fff;font-size:16px;text-transform:uppercase;background:#35276d;border-radius:100px;padding:12px 10px;display:block;width:175px;margin:auto}
.not-found_button a:hover{background:#4a35a0}
.widget_socials{position:absolute;z-index:2;top:20px;left:20px;width:calc(100% - 40px)}
.widget_socials:before,.widget_socials:after{content:'';display:table}
.widget_socials:after{clear:both}
.widget_socials .widget-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;white-space:nowrap;float:left;margin-right:5px}
.widget_socials .widget-block_counter{display:inline-block;font-size:11px;color:#7d7d7d;font-family:lato,sans-serif;font-weight:300;background:#fff;border:1px solid #e2e2e2;border-radius:3px;text-align:left;line-height:10px;padding:5px 10px}
.widget_socials .widget-block_icon{display:inline-block;position:relative;color:#fff;font-size:11px;text-align:center;border-radius:3px;line-height:10px;padding:4.5px 7px;margin-left:5px;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.widget_socials .widget-block_icon:before{content:'';position:absolute;left:-4px;top:0;bottom:0;margin:auto;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.widget_socials .facebook-block:hover .facebook-block_icon{background:#5b70b4;border:1px solid #5b70b4}
.widget_socials .facebook-block:hover .facebook-block_icon:before{border-right:3px solid #5b70b4}
.widget_socials .facebook-block_icon{background:#455897;border:1px solid #455897}
.widget_socials .facebook-block_icon:before{border-right:3px solid #455897}
.widget_socials .twitter-block:hover .twitter-block_icon{background:#8dc2f1;border:1px solid #8dc2f1}
.widget_socials .twitter-block:hover .twitter-block_icon:before{border-right:3px solid #8dc2f1}
.widget_socials .twitter-block_icon{background:#60aaeb;border:1px solid #60aaeb}
.widget_socials .twitter-block_icon:before{border-right:3px solid #60aaeb}
.widget_socials .google-block:hover .google-block_icon{background:#cb6759;border:1px solid #cb6759}
.widget_socials .google-block:hover .google-block_icon:before{border-right:3px solid #cb6759}
.widget_socials .google-block_icon{background:#b7493a;border:1px solid #b7493a}
.widget_socials .google-block_icon:before{border-right:3px solid #b7493a}
.widget-column .widget_socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:35px;margin-top:30px}
.widget-column .widget_socials .widget-block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}
.widget-column .widget_socials .widget-block_icon{margin:0 auto 5px}
.widget-column .widget_socials .widget-block_icon:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);left:0;right:0;top:auto;bottom:-6px}
.widget-column .widget_share{top:15px;right:auto;left:20px}
.widget_share{position:absolute;z-index:2;top:16px;right:20px;height:30px;font-size:0;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.widget_share .share-ico{position:relative;display:inline-block;vertical-align:top;background-color:#000;border-radius:3px}
.widget_share .share-ico .item{background-color:transparent}
.widget_share .share-ico .item:hover{background-color:transparent}
.widget_share .list{position:absolute;display:inline-block;vertical-align:top;width:182px;height:30px;top:0;right:0;font-size:0;overflow:hidden;opacity:0;visibility:hidden;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .2s ease;transition:opacity .2s ease}
.widget_share .list .item{background:rgba(0,0,0,.6)}
.widget_share .item{display:inline-block;vertical-align:top;width:30px;height:30px;color:#fff;padding:8px 2px;font-size:16px;text-align:center;line-height:0;background:rgba(0,0,0,.6);-webkit-transition:.2s ease-in;transition:.2s ease-in}
.widget_share .item .fa{position:relative;top:-1px}
.widget_share .item:hover{background:rgba(0,0,0,.8)}
.widget_share.open-left .list{right:-200px;text-align:right}
.widget_share.open-left .list .item:first-child{border-radius:3px 0 0 3px}
.widget_share.open-left:hover .share-ico{border-radius:0 3px 3px 0}
.widget_share.open-left:hover .list{right:30px;opacity:1;visibility:visible}
.widget_share.open-right .list{left:-200px;text-align:left}
.widget_share.open-right .list .item:last-child{border-radius:0 3px 3px 0}
.widget_share.open-right:hover .share-ico{border-radius:3px 0 0 3px}
.widget_share.open-right:hover .list{left:30px;opacity:1;visibility:visible}
.widgets-sidebar{padding-top:25px;background:#fff;border-left:1px solid #e7e7e7;padding-left:20px;padding-right:20px;margin-bottom:100px;width:25%;float:left}
.widgets-sidebar>div[class^=widget_]{background:#fff;margin-bottom:30px;border-radius:3px}
.widgets-sidebar .list-group-heading{font-family:playfair display,sans-serif;font-style:italic;font-size:24px;line-height:28px;text-transform:capitalize;color:#000;font-weight:900;position:relative;margin-bottom:15px}
.widgets-sidebar .widget_search{padding-top:0}
.widgets-sidebar .widget_search .form-group{margin:10px 0}
.widgets-sidebar .widget_search .form-group .input-group{width:100%;height:55px}
.widgets-sidebar .widget_search .form-group .input-group input{font-size:16px;border:0;height:55px;outline:none;padding-left:0}
.widgets-sidebar .widget_search .form-group .input-group .input-group-btn button{background:0 0;border:0;width:initial;text-align:center;height:55px;position:relative;white-space:nowrap;color:#303030;padding-left:15px;padding-right:10px;font-weight:700;font-size:16px;margin:0;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.widgets-sidebar .widget_search .form-group .input-group .input-group-btn button:hover{opacity:.6}
.widgets-sidebar .widget_nav_menu ul{padding-left:0;padding-right:0}
.widgets-sidebar .widget_nav_menu ul li{border:none;border-bottom:1px solid #f1f1f1;margin-bottom:0;margin-left:0;padding:8px 0;font-size:14px;position:relative;display:block;background-color:#fff}
.widgets-sidebar .widget_nav_menu ul li:before{content:"\f0c1";font-family:fontawesome;color:#35276d;position:absolute;font-size:16px;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.widgets-sidebar .widget_nav_menu ul li:last-child{border-bottom:0}
.widgets-sidebar .widget_nav_menu ul li a{padding-left:30px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;font-size:15px;text-decoration:none;line-height:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .2s;transition:all .2s}
.widgets-sidebar .widget_nav_menu ul li a:hover{color:#35276d}
.widgets-sidebar .widget_nav_menu .dropdown-menu{margin-top:8px;border:0;border-radius:3px;box-shadow:0 3px 7px rgba(0,0,0,.1);padding:0;left:0;width:100%}
.widgets-sidebar .widget_nav_menu .dropdown-menu>li:before{display:none}
.widgets-sidebar .widget_nav_menu .dropdown-menu>li:first-child a:hover{border-radius:3px 3px 0 0}
.widgets-sidebar .widget_nav_menu .dropdown-menu>li:last-child a:hover{border-radius:0 0 3px 3px}
.widgets-sidebar .widget_nav_menu .dropdown-menu>li.active a{background:0 0;color:#5a35f2}
.widgets-sidebar .widget_nav_menu .dropdown-menu>li.active a:before{opacity:1}
.widgets-sidebar .widget_nav_menu .dropdown-menu>li a{font-size:15px;font-weight:400;padding:10px 15px;position:relative;padding-left:20px}
.widgets-sidebar .widget_nav_menu .dropdown-menu>li a:before{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto;width:6px;height:60%;background:#5a35f2;opacity:0;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.widgets-sidebar .widget_nav_menu .dropdown-menu>li a:hover{background:0 0;color:#5a35f2}
.widgets-sidebar .widget_nav_menu .dropdown-menu>li a:hover:before{opacity:1}
.widgets-sidebar .widget_nav_menu .dropdown-menu .divider{margin:0}
.widgets-sidebar .widget_recent_entries ul{margin-top:10px;margin-bottom:15px;padding-left:0;padding-right:0}
.widgets-sidebar .widget_recent_entries ul li{border:none;border-bottom:0;margin-bottom:0;margin-left:0;padding:8px 0;font-size:14px;position:relative;display:block;background-color:#fff}
.widgets-sidebar .widget_recent_entries ul li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;font-size:15px;text-decoration:none;line-height:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-transition:all .2s;transition:all .2s;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;white-space:nowrap;overflow:hidden}
.widgets-sidebar .widget_recent_entries ul li a:hover{color:#35276d}
.widgets-sidebar .widget_recent_entries ul li a .post-image{margin-right:10px;padding:5px;padding-left:0}
.widgets-sidebar .widget_recent_entries ul li a .post-image img{border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15)}
.widgets-sidebar .widget_recent_entries ul li a .post-text{text-transform:capitalize;overflow:hidden;text-overflow:ellipsis}
.widgets-sidebar .widget_categories ul{margin-bottom:5px;padding-left:0;padding-right:0}
.widgets-sidebar .widget_categories ul li{border:none;border-bottom:1px solid #c7d4d4;margin-bottom:0;font-size:15px;position:relative;display:block;background-color:#fff;color:#000;border-bottom:0;padding:8px 10px 8px 25px;border-bottom:1px solid #eee}
.widgets-sidebar .widget_categories ul li:before{content:"\f054";font-family:fontawesome;font-size:12px;height:13px;width:10px;position:absolute;left:0;top:0;bottom:0;margin:auto;color:#35276d}
.widgets-sidebar .widget_categories ul li:last-child{border-bottom:0}
.widgets-sidebar .widget_categories ul li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:#141818;text-decoration:none;line-height:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .2s;transition:all .2s}
.widgets-sidebar .widget_categories ul li a:hover{color:#35276d}
.widgets-sidebar .widget_categories ul li a .badge{font-size:14px;padding:0;margin-top:3px;background-color:transparent;float:right;color:#35276d;font-weight:700}
.widgets-sidebar .widget_recent_comments ul{margin-bottom:20px;padding-left:0;padding-right:0}
.widgets-sidebar .widget_recent_comments ul li{border:none;border-bottom:1px solid #c7d4d4;margin-bottom:0;font-size:14px;position:relative;display:block;background-color:#fff;padding:15px 0}
.widgets-sidebar .widget_recent_comments ul li:before,.widgets-sidebar .widget_recent_comments ul li:after{content:'';display:table}
.widgets-sidebar .widget_recent_comments ul li:after{clear:both}
.widgets-sidebar .widget_recent_comments ul li:last-child{border-bottom:0}
.widgets-sidebar .widget_recent_comments ul li .blog-image{float:left}
.widgets-sidebar .widget_recent_comments ul li .blog-image img{border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15)}
.widgets-sidebar .widget_recent_comments ul li .blog-title{float:left;width:100%;margin-left:0;white-space:nowrap;overflow:hidden;line-height:32px}
.widgets-sidebar .widget_recent_comments ul li .blog-title a{font-size:16px;text-decoration:none;color:#000;font-weight:700}
.widgets-sidebar .widget_recent_comments ul li .blog-title a:hover{color:#35276d}
.widgets-sidebar .widget_recent_comments ul li .blog-title a i{padding-right:5px}
.widgets-sidebar .widget_recent_comments ul li .comment{float:left;width:100%;padding-left:0;margin-top:10px}
.widgets-sidebar .widget_recent_comments ul li .comment .author-block{padding-right:0;float:left;margin:0 10px 5px 0}
.widgets-sidebar .widget_recent_comments ul li .comment .author-block img{border-radius:100px;width:25px}
.widgets-sidebar .widget_recent_comments ul li .comment .author-block .author-link{line-height:24px;margin-left:10px;color:#35276d;font-size:12px}
.widgets-sidebar .widget_recent_comments ul li .comment .comment-excerpt{line-height:24px;float:left;color:#35276d;font-size:12px}
.widgets-sidebar .widget_recent_comments ul li .comment .comment-excerpt i{font-size:15px;padding-right:5px}
.widgets-sidebar .widget_rss ul{margin-bottom:0;padding-left:0;padding-right:0}
.widgets-sidebar .widget_rss ul li{border:none;border-bottom:1px solid #c7d4d4;margin-bottom:0;padding:20px 0;font-size:14px;position:relative;display:block;background-color:#fff}
.widgets-sidebar .widget_rss ul li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:#141818;text-decoration:none;line-height:22px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-transition:all .2s;transition:all .2s;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.widgets-sidebar .widget_rss ul li a:hover{color:#35276d}
.widgets-sidebar .widget_rss ul li a:before,.widgets-sidebar .widget_rss ul li a:after{content:'';display:table}
.widgets-sidebar .widget_rss ul li a:after{clear:both}
.widgets-sidebar .widget_rss ul li a .rss-image{float:left}
.widgets-sidebar .widget_rss ul li a .rss-image img{border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.1)}
.widgets-sidebar .widget_rss ul li a .rss-text{float:left;margin-left:10px;line-height:24px;position:relative;top:-5px}
.widgets-sidebar .widget_rss ul li a .rss-text strong{font-weight:600}
.widgets-sidebar .widget_rss .open-all-list-block{position:relative;margin-bottom:0;display:block;padding:30px 0 5px;text-align:center;font-size:16px;font-weight:700}
.widgets-sidebar .widget_rss .open-all-list-block a{color:#35276d}
.widgets-sidebar .widget_rss .open-all-list-block a:hover{text-decoration:underline}
.widgets-sidebar .widget_archive{position:relative}
.widgets-sidebar .widget_archive .year{text-align:center;margin:5px 0 15px;position:absolute;top:15px;right:15px}
.widgets-sidebar .widget_archive .year select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:0 0;border:0;color:#000;font-size:16px;font-weight:700;padding-right:30px;margin-right:-25px}
.widgets-sidebar .widget_archive .year select:focus{outline:0}
.widgets-sidebar .widget_archive .year i{color:#000;font-size:12px;position:relative;top:-2px}
.widgets-sidebar .widget_archive ul{margin-bottom:20px;padding-left:0;padding-right:0}
.widgets-sidebar .widget_archive ul li{border:none;border-bottom:1px solid #e8e8e8;margin-bottom:0;margin-left:0;padding:10px 0;font-size:14px;position:relative;display:block;background-color:#fff}
.widgets-sidebar .widget_archive ul li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;line-height:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .2s;transition:all .2s;padding-left:35px;font-weight:400;color:#000}
.widgets-sidebar .widget_archive ul li a:hover{color:#35276d}
.widgets-sidebar .widget_archive ul li a:before{content:'';background:url(../images/icons/inbox-icon.svg) no-repeat 50% 50%;height:18px;width:25px;left:0;top:0;bottom:0;margin:auto;position:absolute}
.widgets-sidebar .widget_keywords .keywords{padding:5px 0 10px;line-height:30px}
.widgets-sidebar .widget_keywords .keywords:before,.widgets-sidebar .widget_keywords .keywords:after{content:'';display:table}
.widgets-sidebar .widget_keywords .keywords:after{clear:both}
.widgets-sidebar .widget_keywords .keywords a{color:#000;font-size:16px;text-decoration:none;float:left}
.widgets-sidebar .widget_keywords .keywords a:first-child{margin-left:0}
.widgets-sidebar .widget_keywords .keywords .coma{float:left;margin-right:5px}
.widgets-sidebar .widget_tag_cloud .tagcloud{margin-top:20px}
.widgets-sidebar .widget_tag_cloud .tagcloud:before,.widgets-sidebar .widget_tag_cloud .tagcloud:after{content:'';display:table}
.widgets-sidebar .widget_tag_cloud .tagcloud:after{clear:both}
.widgets-sidebar .widget_tag_cloud .tagcloud a{float:left;margin:0;padding:8px 20px;background:#e8e8e8;color:#000;font-size:14px;font-weight:600;margin-bottom:8px;margin-right:8px;border-radius:2px}
.widgets-sidebar .widget_tag_cloud .tagcloud a:hover{background:#35276d;color:#fff}
.widgets-sidebar .widget_calendar .calendar_wrap{border-radius:3px;overflow:hidden}
.widgets-sidebar .widget_calendar .calendar_wrap .year{text-align:center;margin:5px 0 15px;position:relative}
.widgets-sidebar .widget_calendar .calendar_wrap .year select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:0 0;border:0;color:#8d949b;font-size:24px;font-weight:400;padding-right:30px}
.widgets-sidebar .widget_calendar .calendar_wrap .year select:focus{outline:0}
.widgets-sidebar .widget_calendar .calendar_wrap .year i{color:#8d949b;font-size:12px;margin-left:-25px;position:relative;top:-5px}
.widgets-sidebar .widget_calendar .calendar_wrap table{width:100%;margin:0}
.widgets-sidebar .widget_calendar .calendar_wrap table caption{color:#000;text-align:center;font-size:19px;position:relative}
.widgets-sidebar .widget_calendar .calendar_wrap table caption a{position:absolute;z-index:1;color:#000;top:0;bottom:0;margin:auto;height:55px;text-decoration:none;opacity:.5;font-size:30px}
.widgets-sidebar .widget_calendar .calendar_wrap table caption a#prev{left:30px}
.widgets-sidebar .widget_calendar .calendar_wrap table caption a#next{right:30px}
.widgets-sidebar .widget_calendar .calendar_wrap table thead{color:#000}
.widgets-sidebar .widget_calendar .calendar_wrap table thead th{padding:5px;text-align:center;font-size:18px}
.widgets-sidebar .widget_calendar .calendar_wrap table tbody{border-bottom:10px solid transparent}
.widgets-sidebar .widget_calendar .calendar_wrap table tbody td{color:#9e9e9e;text-align:center;padding:5px;font-size:18px}
.widgets-sidebar .widget_calendar .calendar_wrap table tbody td a{color:#35276d}
.widgets-sidebar .widget_text ul{margin-bottom:0;padding-left:0;padding-right:0}
.widgets-sidebar .widget_text ul li{border:none;border-bottom:1px solid #c7d4d4;margin-bottom:0;font-size:14px;display:block;background-color:#fff;padding:15px 0;padding-left:40px;position:relative}
.widgets-sidebar .widget_text ul li:before{content:'';width:8px;height:8px;border-radius:100%;position:absolute;left:0;top:22px;background:#35276d}
.widgets-sidebar .widget_text ul li:last-child{border-bottom:0}
.widgets-sidebar .widget_text ul li .title{font-weight:700;color:#3a3a3a}
.widgets-sidebar .widget_text ul li .text{color:#636363}
.widgets-sidebar .widget_text p{line-height:28px;margin-bottom:0;margin-top:10px;font-size:16px}
.widgets-sidebar .widget_text p strong{font-weight:400}
.widgets-sidebar .widget_video video{margin-top:20px;width:100%}
.widgets-sidebar .widget_audio audio{margin-top:20px;width:100%}
.widgets-sidebar .widget_image .image-block{margin-top:20px;position:relative;overflow:hidden}
.widgets-sidebar .widget_image .image-block:hover .image{-webkit-transform:scale(1.1);transform:scale(1.1)}
.widgets-sidebar .widget_image .image-block .image{width:100%;-webkit-transition:transform .2s ease-in;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}
.widgets-sidebar .widget_image .image-block .icon{position:absolute;z-index:1;left:0;right:0;width:50px;bottom:10px;margin:auto}
.ui.sticky{position:static;position:fixed;-webkit-transition:none;transition:none;z-index:800}
.ui.sticky.bound.top,.ui.sticky.fixed.top{top:0;bottom:auto}
.ui.sticky.bound.bottom,.ui.sticky.fixed.bottom{top:auto;bottom:0}
.ui.sticky.bound{position:absolute;left:auto;right:auto}
.ui.sticky.fixed{position:fixed;left:auto;right:auto}
.ui.native.sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}
.ui.sidebar.sticky,.uisidebar.sticky{position:absolute;-webkit-transition:none;transition:none;z-index:800}
.ui.sidebar.sticky.bound.top,.ui.sidebar.sticky.fixed.top,.uisidebar.sticky.bound.top,.uisidebar.sticky.fixed.top{top:0;bottom:auto}
.ui.sidebar.sticky.bound.bottom,.ui.sidebar.sticky.fixed.bottom,.uisidebar.sticky.bound.bottom,.uisidebar.sticky.fixed.bottom{top:auto;bottom:0}
.ui.sidebar.sticky.bound,.uisidebar.sticky.bound{position:absolute;left:auto;right:auto}
.ui.sidebar.sticky.fixed,.uisidebar.sticky.fixed{position:fixed;left:auto;right:auto}
.ui.sidebar.native.sticky,.uisidebar.native.sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}
.calentim-container{margin-top:25px}
.calentim-container:before{content:'';width:220px;height:4px;background:#35276d;position:absolute;z-index:1;left:12px;top:-5px;border-radius:100px}
@media screen and (max-width:767px){.calentim-container{width:400px}
.calentim-container:before{display:none}
}
@media screen and (max-width:540px){.calentim-container{width:320px;left:0!important;margin-top:0!important}
}
.calentim-container .calentim-box-arrow-top,.calentim-container .calentim-box-arrow-bottom{display:none}
.calentim-container .calentim-input{margin:10px;border-radius:3px}
@media screen and (max-width:767px){.calentim-container .calentim-input{width:calc(100% - 9px)!important}
}
.calentim-container .calentim-input .calentim-header{position:relative;position:relative;padding:30px 20px}
@media screen and (max-width:540px){.calentim-container .calentim-input .calentim-header{padding:25px 10px 20px}
}
.calentim-container .calentim-input .calentim-header .calentim-header-start{font-family:lato,sans-serif}
.calentim-container .calentim-input .calentim-header .calentim-header-start .calentim-header-start-day{color:#000;font-weight:400}
@media screen and (max-width:540px){.calentim-container .calentim-input .calentim-header .calentim-header-start .calentim-header-start-day{font-size:30px;line-height:54px}
}
.calentim-container .calentim-input .calentim-header .calentim-header-start .calentim-header-start-date{color:#000;font-weight:400}
@media screen and (max-width:540px){.calentim-container .calentim-input .calentim-header .calentim-header-start .calentim-header-start-date{font-size:12px}
}
.calentim-container .calentim-input .calentim-header .calentim-header-start .calentim-header-start-weekday{font-size:12px;line-height:12px;color:#000;opacity:.5}
.calentim-container .calentim-input .calentim-header .calentim-header-end{margin-right:0;font-family:lato,sans-serif;float:right}
.calentim-container .calentim-input .calentim-header .calentim-header-end .calentim-header-end-day{color:#000;font-weight:400}
@media screen and (max-width:540px){.calentim-container .calentim-input .calentim-header .calentim-header-end .calentim-header-end-day{font-size:30px;line-height:54px}
}
.calentim-container .calentim-input .calentim-header .calentim-header-end .calentim-header-end-date{color:#000;font-weight:400}
@media screen and (max-width:540px){.calentim-container .calentim-input .calentim-header .calentim-header-end .calentim-header-end-date{font-size:12px}
}
.calentim-container .calentim-input .calentim-header .calentim-header-end .calentim-header-end-weekday{font-size:12px;line-height:12px;color:#000;opacity:.5}
.calentim-container .calentim-input .calentim-header .calentim-header-separator{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:50px;height:50px;color:#000;opacity:.5;padding:0;width:30px;height:20px;background:url(../images/icons/arrow-right.svg) no-repeat center}
@media screen and (max-width:540px){.calentim-container .calentim-input .calentim-header .calentim-header-separator{width:24px;height:18px}
}
.calentim-container .calentim-input .calentim-header .calentim-header-separator i{display:none}
.calentim-container .calentim-input .calentim-header .calentim-hide{position:absolute;z-index:1;right:5px;top:4px;width:12px;height:15px}
.calentim-container .calentim-input .calentim-header .calentim-hide a{color:#c2b9e8;display:block;line-height:0;height:100%;opacity:.6;-webkit-transition:.2s ease-in;transition:.2s ease-in}
.calentim-container .calentim-input .calentim-header .calentim-hide a:hover{opacity:1}
@media screen and (max-width:767px){.calentim-container .calentim-input .calentim-calendars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title{padding:15px 20px 0 15px;border-bottom:none}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-prev,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-next{width:14px;height:17px;font:normal normal normal 18px/18px FontAwesome}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-prev i,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-next i{display:none}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-prev.calentim-prev:before,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-next.calentim-prev:before{content:"\f053"}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-prev.calentim-next:before,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-next.calentim-next:before{content:"\f054"}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title>span{font-family:lato,sans-serif}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title>span>b{font-weight:400}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title>span>b:hover{color:#4a35a0!important}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title>span>span{display:none}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container{width:100%;padding:15px}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-dayofweek{border-bottom:1px solid #e4e4e4;font-size:13px;font-weight:400;font-family:lato,sans-serif;color:#9f9f9f;padding:0 5px 10px;margin-bottom:5px}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day{font-weight:600;height:50px}
@media screen and (max-width:540px){.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day{height:40px}
}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day span{font-size:15px;line-height:34px;border:1px solid transparent;padding:4px;color:#000}
@media screen and (max-width:540px){.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day span{line-height:24px}
}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-weekend+.calentim-weekend.calentim-selected{border-radius:0 3px 3px 0}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-weekend+.calentim-weekend.calentim-selected.calentim-start{border-radius:100% 8px 8px 100%}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-weekend+.calentim-weekend.calentim-selected.calentim-start span{border-color:#fff;border-radius:100%}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-weekend+.calentim-weekend.calentim-selected.calentim-end{border-radius:0 100% 100% 0}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-weekend+.calentim-weekend.calentim-selected.calentim-end span{background:#fff;border-radius:100%;color:#000}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-weekend+.calentim-weekend.calentim-selected+.calentim-day{border-radius:3px 0 0 3px}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-weekend+.calentim-weekend.calentim-selected+.calentim-day.calentim-start{border-radius:100% 8px 8px 100%}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-weekend+.calentim-weekend.calentim-selected+.calentim-day.calentim-start span{border-color:#fff;border-radius:100%}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-weekend+.calentim-weekend.calentim-selected+.calentim-day.calentim-end{border-radius:8px 100% 100% 8px}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-weekend+.calentim-weekend.calentim-selected+.calentim-day.calentim-end span{background:#fff;border-radius:100%;color:#000}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected{background:#4a35a0}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected span{color:#fff}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-start.calentim-end{border-radius:100%!important}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-start{border-radius:100% 0 0 100%}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-start span{background:#4a35a0;border-color:#fff;border-radius:100%}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-end{border-radius:0 100% 100% 0}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-end span{background:#fff;border-radius:100%;color:#000}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-disabled{background:#b2a6e2;color:#000}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-disabled.calentim-end span{background:#4a35a0!important;color:#fff}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-end{background:#4a35a0}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-hovered:not(.calentim-selected){background:#b2a6e2}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-hovered:not(.calentim-selected) span{background:#b2a6e2;color:#fff}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-disabled{background:#f6f6f2;color:#acaca9}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-hide.save{text-align:center;margin-bottom:8px}
.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-hide.save span{font-family:lato,sans-serif;font-size:14px;font-weight:600;color:#4a35a0;cursor:pointer}
.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ms-month:hover{background-color:#4a35a0}
.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ms-month.current{background-color:#35276d}
footer,.footer{float:left;clear:both;width:100%;margin-left:0;padding:0 20px 15px 25px;position:relative;z-index:1;-webkit-transition:.2s ease-in;transition:.2s ease-in}
footer:before,.footer:before{content:'';position:absolute;z-index:-1;height:140px;width:100%;left:0;bottom:0;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 35%,white 45%,white 99%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 35%,white 45%,white 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0 )}
footer .footer-nav,.footer .footer-nav{padding:10px 0;float:left}
footer .footer-nav .logotype,.footer .footer-nav .logotype{display:block;display:inline-block;vertical-align:middle;margin-right:20px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
footer .footer-nav .logotype:hover,.footer .footer-nav .logotype:hover{opacity:.7}
footer .footer-nav .logotype .logo,.footer .footer-nav .logotype .logo{width:40px;height:40px}
footer .footer-nav .logotype .logo img,.footer .footer-nav .logotype .logo img{width:100%}
footer .footer-nav .logotype .text,.footer .footer-nav .logotype .text{font-family:playfair display,sans-serif;font-weight:900;font-size:20px;color:#35276d;margin-left:10px}
footer .footer-nav .toggle-menu,.footer .footer-nav .toggle-menu{display:none;background-color:#35276d;border-radius:5px;color:#fff;padding:10px 15px;font-size:16px;cursor:pointer}
footer .footer-nav .toggle-menu i.ico,.footer .footer-nav .toggle-menu i.ico{display:inline-block;vertical-align:middle;width:19px;height:19px;border:1px solid #fff;margin-right:10px;font-size:16px;line-height:15px;font-style:normal;text-align:center;border-radius:3px}
footer .footer-nav .toggle-menu span,.footer .footer-nav .toggle-menu span{display:inline-block;vertical-align:middle}
footer .footer-nav .nav,.footer .footer-nav .nav{display:inline-block;vertical-align:middle;float:none}
footer .footer-nav .nav li,.footer .footer-nav .nav li{padding:10px 0}
footer .footer-nav .nav li.open a,.footer .footer-nav .nav li.open a{background:0 0}
footer .footer-nav .nav li.open a:hover,footer .footer-nav .nav li.open a:focus,.footer .footer-nav .nav li.open a:hover,.footer .footer-nav .nav li.open a:focus{background:0 0}
footer .footer-nav .nav li a,.footer .footer-nav .nav li a{color:#000;font-weight:400;padding:5px 10px}
footer .footer-nav .nav li a:hover,.footer .footer-nav .nav li a:hover{background:0 0;text-decoration:underline}
footer .footer-nav .nav li a:focus,.footer .footer-nav .nav li a:focus{background:0 0}
footer .navbar-form,.footer .navbar-form{margin:8px 0 8px 10px}
footer .navbar-form label,.footer .navbar-form label{display:inline-block;vertical-align:middle;font-family:playfair display,sans-serif;font-size:18px;font-weight:700;color:#272425;margin-bottom:0;margin-right:15px}
footer .navbar-form .form-group,.footer .navbar-form .form-group{position:relative;display:inline-block;vertical-align:middle}
footer .navbar-form .form-group .form-control,.footer .navbar-form .form-group .form-control{border:1px solid #e4e4e4;border-radius:100px;background:0 0;height:53px;width:320px;color:#000;padding-right:140px}
footer .navbar-form .form-group .form-control:focus,.footer .navbar-form .form-group .form-control:focus{box-shadow:none;border-color:#35276d}
footer .navbar-form .form-group button,.footer .navbar-form .form-group button{background:#35276d;color:#fff;border:0;border-radius:100px;height:43px;width:135px;text-align:center;text-transform:uppercase;position:absolute;right:5px;top:0;bottom:0;margin:auto;-webkit-transition:.2s ease-in;transition:.2s ease-in}
footer .navbar-form .form-group button:hover,.footer .navbar-form .form-group button:hover{background:#473493}
footer .navbar-form .form-group button:focus,footer .navbar-form .form-group button:active,.footer .navbar-form .form-group button:focus,.footer .navbar-form .form-group button:active{outline:0}
@media screen and (min-width:1745px){.news-container .news-content .post.post-top .post-wrapper:hover .top{height:290px}
.news-container .news-content .post.post-top .top{height:290px}
}

@media screen and (max-width:1599px){.news-container .news-content .post{width:33.3%;height:355px}
.news-container .news-content .post.post--width2{width:33%;height:355px}
.news-container .news-content .post.post--width2.post-gallery .widget_socials{left:25px;width:calc(100% - 80px)}
.news-container .news-content .post.post--width2.post-gallery .widget_share{right:25px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper{padding-top:60px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper>.title{display:none;font-size:20px;margin:5px 0 10px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .images-gallery .owl-carousel{padding:0 15px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .images-gallery .owl-carousel .owl-stage-outer{max-height:175px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .images-gallery .owl-carousel .owl-thumbs-body{right:0;left:0;margin:auto;height:45px;padding:0 34px;width:262px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .images-gallery .owl-carousel .owl-thumbs-body .owl-thumbs-list .owl-thumbs .owl-thumb-item{width:45px;height:45px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .images-gallery .owl-carousel .owl-thumbs-body .prev{width:45px;height:45px;background-position:center;background-size:28px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .images-gallery .owl-carousel .owl-thumbs-body .next{width:45px;height:45px;background-size:28px;background-position:center;border-radius:45px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider{padding:0 15px;max-width:100%;margin:auto}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider .owl-carousel{padding:0}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider .owl-carousel .owl-stage-outer{max-height:200px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider .owl-carousel .owl-stage-outer .item{height:200px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider .owl-carousel .owl-stage-outer .item h4{display:none}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider .owl-carousel .owl-nav>div{width:40px;height:40px;background-size:25px;background-position:center;border-radius:45px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider .owl-carousel .owl-nav>div.owl-prev{border-radius:0 45px 45px 0}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider .owl-carousel .owl-nav>div.owl-next{border-radius:45px 0 0 45px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .block>.day-views{display:none}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .block>.title{display:block}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper:hover .images-gallery .owl-stage-outer{max-height:140px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper:hover .post-images-slider .owl-stage-outer{max-height:165px}
.news-container .news-content .post.post--width2.post-compare .image.compare .img{height:calc(100% - 70px)}
.news-container .news-content .post.post--width2.post-compare .image.compare .inner .day-views,.news-container .news-content .post.post--width2.post-compare .image.compare .inner .tags{display:none}
.news-container .news-content .post.post--width2.post-compare .image .vs{width:80px!important;height:80px!important;font-size:20px!important;line-height:80px!important}
.news-container .news-content .post.post--width2.post-noimage .post-wrapper .inner{height:240px}
.news-container .news-content .post.post--width2.post-noimage .post-wrapper .inner .title{font-family:lato,sans-serif;text-align:left;font-size:20px;margin:10px 0}
.news-container .news-content .post.post--width2.post-noimage .block .text{height:210px}
.news-container .news-content .post.post--width2.post-top .post-wrapper{padding:50px 20px 20px}
.news-container .news-content .post.post--width2.post-top .post-wrapper>.day-views{display:block}
.news-container .news-content .post.post--width2.post-top .post-wrapper>.title{font-size:20px;line-height:24px;font-family:lato,sans-serif;margin:0;text-align:left}
.news-container .news-content .post.post--width2.post-top .post-wrapper .table-body{padding:0}
.news-container .news-content .post.post--width2.post-top .post-wrapper .table-body:before{display:block}
.news-container .news-content .post.post--width2.post-top .post-wrapper .table-body .table{height:240px}
.news-container .news-content .post.post--width2.post-top .post-wrapper .table-body .table table thead{display:none}
.news-container .news-content .post.post--width2.post-top .post-wrapper .table-body .table table tbody tr td{display:none}
.news-container .news-content .post.post--width2.post-top .post-wrapper .table-body .table table tbody tr td:nth-child(1),.news-container .news-content .post.post--width2.post-top .post-wrapper .table-body .table table tbody tr td:nth-child(2){display:table-cell}
.news-container .news-content .post.post--width2.post-top .post-wrapper .table-body .table table tbody tr td.title{width:auto}
.news-container .news-content .post.post--width2.post-top .post-wrapper .block{padding:20px 0;margin-top:45px}
.news-container .news-content .post.post--width2.post-top .post-wrapper .block .day-views,.news-container .news-content .post.post--width2.post-top .post-wrapper .block .title,.news-container .news-content .post.post--width2.post-top .post-wrapper .block .tags{display:none}
.news-container .news-content .post.post--width2.post-top .post-wrapper .block .bottom-line{padding-top:0}
.news-container .news-content .post.post--width2.post-top .post-wrapper:hover .block{margin-top:-40px}
.news-container .news-content .post.post--width2.post-rating .ribbon{display:none}
.news-container .news-content .post.post--width2.post-rating .post-wrapper{background-image:none!important;padding-top:0}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .widget_socials{top:15px;left:15px;display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:initial;flex-direction:initial;width:auto;margin-top:0}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .widget_socials .widget-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:initial;flex-direction:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .widget_socials .widget-block .widget-block_icon{margin:0 0 0 5px}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .widget_socials .widget-block .widget-block_icon:before{-webkit-transform:rotate(0deg);transform:rotate(0deg);left:-4px;right:auto;top:0;bottom:0}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .widget_share{left:auto;right:15px;top:15px}
.news-container .news-content .post.post--width2.post-rating .post-wrapper>.title{display:none}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .inner{margin:60px 0 0;padding:0 20px}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .inner .image{display:none}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .inner .rating{float:none;width:100%;height:175px;overflow:hidden}
.news-container .news-content .post.post--width2.post-rating .post-wrapper .more-btn{display:none}
.news-container .news-content .post.post-noimage .post-wrapper:hover .block .text{height:175px}
.news-container .news-content .post.post-noimage .block .title{font-size:20px!important;margin:5px 0!important;text-align:left!important}
.news-container .news-content .post.post-noimage .block .text{height:210px}
.news-container .news-content .playlist-gallery .post.post-playlist{width:20%;height:190px}
.news-container .news-content .playlist-gallery .post.post-playlist .playlist-info{height:146px}
.news-container.has-sidebar .post.post--width2{width:50%}
}
@media screen and (max-width:1399px){header .nav,.header .nav{max-width:calc(100% - 431px)}
header .nav li a,.header .nav li a{font-size:14px;padding-left:8px;padding-right:8px}
header .navbar-form,.header .navbar-form{margin-left:0;padding-left:0;padding-right:0}
header .navbar-form .form-group,.header .navbar-form .form-group{width:140px;overflow:hidden}
header .navbar-form .form-control,.header .navbar-form .form-control{font-size:14px}
.main-video #video-homepage{height:100%;width:auto}
.news-container .news-content .post{width:50%}
.news-container .news-content .post.post--width2{width:50%}
.news-container .news-content .playlist-gallery .post.post-playlist{width:25%;height:200px}
.news-container .news-content .playlist-gallery .post.post-playlist .image .playlist-info{height:calc(100% - 54px)}
.widget_share.big a{display:none}
.widget_share.big a:first-child{display:block}
.blog-sidebar .news-container .news-content .post{width:50%}
.search-block .search-result .categories .category{width:110px}
.categories-list{width:70%}
.contact-block .last-field{width:70%}
}
@media screen and (max-width:1199px){.news-container .news-content .post{width:50%}
.news-container .news-content .post.post--width2{width:50%}
.news-container .news-content .post.post--width2.post-gallery .widget_socials{left:30px;width:calc(100% - 60px)}
.news-container .news-content .post.post--width2.post-gallery .widget_share{right:30px}
.news-container .news-content .post.post--width2.post-gallery .owl-carousel{padding:0 15px}
.news-container .news-content .post.post-playlist{width:50%}
.news-container .news-content .post.post-video{width:50%}
.news-container .news-content .playlist-gallery .post.post-playlist{width:33%}
#post-slider-2 .author-title .title{font-size:50px}
.blog-sidebar .news-container{width:65%}
.blog-sidebar .news-container .news-content .post{width:100%}
.widgets-sidebar{width:35%}
.search-block .search-result{padding:15px 20px}
.search-block .search-result .categories{float:left;clear:left}
.search-block .search-result .dates{float:left;margin-left:30px}
.contact-block .last-field{width:100%}
.list-view{width:100%}
.search-block+.news-container .main-title{margin-left:15px}
}

/* ¸ð¹ÙÀÏ */
@media screen and (max-width:991px){header .mobile-logotype,.header .mobile-logotype{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:150px;float:left;padding:12px 0}
header .nav,.header .nav{max-width:calc(100% - 341px)}
header .nav li a,.header .nav li a{padding:23px 7px}
header.style2>.socials,.header.style2>.socials{display:none}
header.style3 .top-bar,.header.style3 .top-bar{padding-left:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}
.mobile-logotype .text { font-size:18px !important;}
.mobileMargin { padding-bottom:15px !important; }
.main-wrapper{position:relative}
.main-wrapper .swiperight{content:"";position:absolute;top:0;left:0;display:block;width:25px;height:100%;background-color:transparent;z-index:2}
.main-wrapper .swipeleft{content:"";position:absolute;top:0;right:0;display:block;width:25px;height:100%;background-color:transparent;z-index:2}
.main-wrapper .sidebar{left:-255px!important;z-index:1000!important}
.main-wrapper .sidebar.is-open{-webkit-transform:translateX(254px);transform:translateX(254px)}
.main-wrapper .sidebar .baron__clipper .baron__scroller{height:100vh}
.main-wrapper .sidebar .baron__clipper .baron__bar{display:block}
.main-wrapper .sidebar.style1{position:fixed;top:0;left:0;margin-top:0!important;padding-top:0}
.main-wrapper .sidebar.style1 .baron__clipper .baron__scroller{height:100vh}
.main-wrapper .sidebar.style2{margin-top:0!important;padding-top:0!important}
.main-wrapper .sidebar.style2 .nav-body{height:calc(100vh - 102px)}
.main-wrapper .sidebar.style3{width:255px}
.main-wrapper .sidebar.style3 .content{width:100%}
.main-wrapper .sidebar.style3 .content .profile{margin:20px 0 0 20px;padding-right:5px}
.main-wrapper .sidebar.style3 .content .profile .image{margin-right:10px}
.main-wrapper .sidebar.style3 .content .profile .image img{width:70px;height:70px}
.main-wrapper .sidebar.style3 .content .profile .text{width:calc(100% - 84px)}
.main-wrapper .sidebar.style3 .content .profile .text .name{font-size:22px}
.main-wrapper .sidebar.style3 .content .profile .text .job{font-size:14px}
.main-wrapper .sidebar.style3 .content .nav-body{height:calc(100vh - 134px)}
.main-wrapper .sidebar.style3 .content .nav-body ul li a{font-size:22px;line-height:42px}
.main-wrapper .sidebar.style3 .outer{display:none}
.main-wrapper.sidebar-opened main{width:100%;margin-left:0}
.main-wrapper.sidebar-opened footer,.main-wrapper.sidebar-opened .footer{width:100%!important;margin-left:0!important}
.main-wrapper #post-slider-2 .author-title .author{font-size:18px}
.main-wrapper #post-slider-2 .author-title .title{font-size:42px;line-height:52px}
.main-wrapper #post-slider-2 .intro{position:relative;top:auto;bottom:10%;left:10%}
.main-wrapper .main-video #video-homepage{height:100%;width:auto}
.main-wrapper .main-video.text-bg #video-homepage{width:100%!important;height:auto!important}
.main-wrapper .main-video.text-bg .text{padding:15px}
.main-wrapper .main-video.text-bg .text .title{font-size:28px}
.main-wrapper .main-video.text-bg .text .subtitle{font-size:18px}
.main-wrapper .main-video.text-bg .text .tags{margin-top:15px}
.main-wrapper .main-video.text-bg .text .tags a,.main-wrapper .main-video.text-bg .text .tags span{font-size:14px}
.news-container .main-title{margin-left:20px}
.news-container .main-title.container{margin-left:auto!important}
.news-container .news-content .post{visibility:visible!important;opacity:1!important;-webkit-animation-name:none!important;animation-name:none!important}
.news-container .page-navigation{display:none}
.news-container .about-content{width:calc(100% - 30px);margin-left:15px;margin-right:15px}
.news-container .about-content .socials{display:none}
.news-container .about-content .content{width:100%}
.categories-block .main-title{margin-left:20px}
.categories-block .categories-list{width:100%;padding-left:20px;padding-right:20px;margin:0}
footer.footer{text-align:center}
footer.footer .footer-nav{float:none!important;display:inline-block;width:100%}
footer.footer .navbar-form{float:none!important;display:inline-block;margin:5px 0 0!important;padding:0!important;width:100%}
footer.footer .navbar-form label{margin:0 0 5px!important;display:block}
.faq-list-wrapper{padding-left:20px!important;position:relative!important;top:0!important;left:0!important;width:100%!important;margin-bottom:25px!important}
.faq-list-wrapper .baron__clipper .baron__scroller{height:auto!important}
.modal .modal-dialog.width-940{width:calc(100% - 30px);margin:120px 15px 20px}
.modal .modal-content .col-md-6{border-right:none!important}
.modal .modal-content .left .inner:first-child{margin-bottom:50px}
.blog-post-page .blog-post{padding-bottom:50px}
.blog-post-page .blog-post .title{font-size:36px;line-height:42px}
.mobileMt20 { margin-top:20px; }
.mobilePt10 { padding-top:10px; }

.blog-post-page .blog-post .businessTitle{font-size:22px;line-height:25px}
.blog-post-page .blog-post .businessCotntent{font-size:16px;line-height:25px}
.blog-post-page .blog-post .content blockquote{font-size:24px;line-height:32px;padding:85px 0}
.blog-post-page .blog-post .content blockquote:before{font-size:150px}
.blog-post-page .blog-post .content blockquote q{font-size:26px}
.blog-post-page .blog-post .content.table .movie-item .movie-title span{width:42px;height:42px;font-size:20px;padding:0;margin-right:15px}
.blog-post-page .blog-post .content.table .movie-item .movie-title h4{font-size:30px;line-height:34px}
.blog-post-page .blog-post .comments-block .section-title{font-size:36px}
}
@media screen and (min-width:800px) and (max-width:880px){header .navbar-collapse .navbar-nav>li:nth-child(6),header .navbar-collapse .navbar-nav>li:nth-child(7),header .navbar-collapse .navbar-nav>li:nth-child(8),.header .navbar-collapse .navbar-nav>li:nth-child(6),.header .navbar-collapse .navbar-nav>li:nth-child(7),.header .navbar-collapse .navbar-nav>li:nth-child(8){display:none}
}
@media screen and (min-width:768px) and (max-width:799px){header .navbar-collapse .navbar-nav>li:nth-child(5),header .navbar-collapse .navbar-nav>li:nth-child(6),header .navbar-collapse .navbar-nav>li:nth-child(7),header .navbar-collapse .navbar-nav>li:nth-child(8),.header .navbar-collapse .navbar-nav>li:nth-child(5),.header .navbar-collapse .navbar-nav>li:nth-child(6),.header .navbar-collapse .navbar-nav>li:nth-child(7),.header .navbar-collapse .navbar-nav>li:nth-child(8){display:none}
}


/* ¸ð¹ÙÀÏ¼³Á¤ */
@media screen and (max-width:767px){header .navbar-toggle,.header .navbar-toggle{background:0 0;border:0;padding:0;width:25px;height:20px;position:absolute;right:15px;top:25px;bottom:auto;margin:auto;-webkit-transition:.2s ease-in;transition:.2s ease-in}
header .navbar-toggle:hover,.header .navbar-toggle:hover{opacity:.7}
header .navbar-toggle>.bar,.header .navbar-toggle>.bar{display:block;background:#35276d;width:100%;height:4px;margin-bottom:3px;-webkit-transition:.2s ease-in;transition:.2s ease-in}
header .navbar-collapse,.header .navbar-collapse{width:100%}
header .navbar-collapse .navbar-nav,.header .navbar-collapse .navbar-nav{margin-left:0;max-width:100%!important;height:auto}
header .navbar-collapse .navbar-nav li a,.header .navbar-collapse .navbar-nav li a{padding:13px 7px}
header .navbar-collapse .navbar-nav li ul.dropdown-menu li a,.header .navbar-collapse .navbar-nav li ul.dropdown-menu li a{padding:7px 15px 7px 25px!important}
header .navbar-collapse .navbar-nav .dropdown-menu .divider,.header .navbar-collapse .navbar-nav .dropdown-menu .divider{display:none}
header .navbar-collapse .navbar-form,.header .navbar-collapse .navbar-form{margin-left:0;padding:0;position:relative}
header .navbar-collapse .navbar-form .btn,.header .navbar-collapse .navbar-form .btn{position:absolute;right:0;top:0;padding:7px 12px;background:#fff}
.main-video{max-height:600px!important;display:table;width:100%;height:400px}
.main-video.text-bg{height:400px}
.main-video #video-homepage{display:none}
.main-video .poster-img{display:block}
.main-video .text{display:table-cell;vertical-align:middle;margin:0;width:calc(100% - 10px);padding:0 15px 15px;text-align:center}
.main-video .text .title{font-size:24px!important;margin-bottom:5px}
.main-video .text .title:before{margin:auto;left:0;right:0}
.main-video .text .title:after{width:200px;margin:auto;left:0;right:0}
.main-video .text .subtitle{font-size:16px!important}
.main-video .text .tags{margin-top:10px}
.main-video .text .tags a{font-size:14px}
.main-video .progress-bar{display:none}
.main-video.text-bg .text{right:0;bottom:5px;margin:auto}
#post-slider-image .item{height:400px!important}
#post-slider-image .item .image{height:400px}
#post-slider-image .item .table{padding-left:0!important;padding-right:0!important}
#post-slider-image .item .text{display:table-cell;vertical-align:middle;margin:0;width:1%!important;padding:0 15px 15px;text-align:center;float:none!important}
#post-slider-image .item .text .title{font-size:24px!important;margin-bottom:5px}
#post-slider-image .item .text .title:before{margin:auto;left:0;right:0}
#post-slider-image .item .text .title:after{width:200px!important;margin:auto;left:0;right:0}
#post-slider-image .item .text .subtitle{font-size:16px!important}
#post-slider-image .item .text .tags{margin-top:10px}
#post-slider-image .item .text .tags a{font-size:14px!important}
#post-slider-2 .item{height:450px}
#post-slider-2 .table{padding:0!important}
#post-slider-2 .table .cell{padding:0 60px}
#post-slider-2 .table .cell .author-title{padding:0 15px;width:100%;margin-bottom:15px}
#post-slider-2 .table .cell .author-title .author{margin-bottom:10px}
#post-slider-2 .table .cell .author-title .title{font-size:28px;line-height:36px}
#post-slider-2 .table .cell .intro{width:100%}
#post-slider-2 .table .cell .intro .text{font-size:16px;line-height:22px}
#post-slider-2 .table .cell .intro .read-post{font-size:14px}
#post-slider-2 .author-title-2{height:55%!important}
#post-slider-2 .author-title-2 .title{font-size:30px!important;line-height:40px!important}
#post-slider-2 .author-title-2 .title br{display:none}
#post-slider-2 .intro{width:100%;left:0;padding:0 15px}
#post-slider-multipost{padding:0 10px!important}
#post-slider-multipost .owl-item{padding:10px 0!important}
#post-slider-multipost .owl-item .item{height:460px}
#post-slider-multipost .owl-item .item .content .category{margin-bottom:15px}
#post-slider-multipost .owl-item .item .content .category span,#post-slider-multipost .owl-item .item .content .category a{height:29px;font-size:13px}
#post-slider-multipost .owl-item .item .content .title{margin-bottom:15px}
#post-slider-multipost .owl-item .item .content .title span,#post-slider-multipost .owl-item .item .content .title a{font-size:22px}
#post-slider-multipost .owl-nav>div{width:50px;height:40px;padding:10px 5px}
#post-slider-multipost .owl-nav>div img{display:block}
.news-container .main-title{margin-left:0;margin-right:0;width:100%;padding:0 15px}
.news-container .news-bar li{padding:0 10px}
.news-container .news-bar li a{font-size:14px}
.news-container .video-gallery .post .video:before{opacity:1;background:rgba(0,0,0,.3)}
.news-container .video-gallery .post .video .video-play{opacity:1;visibility:visible}
.news-container .page-navigation{display:none}
.news-container .news-content .content.video-gallery{width:100%}
.news-container .news-content .content.news-gallery{margin-left:0}
.news-container .news-content .sort-bar{margin:30px 0 25px 15px}
.news-container .news-content .sort-bar>.dropdown,.news-container .news-content .sort-bar>a{margin-bottom:10px}
.news-container .news-content .sort-bar>.sort-param .param{padding:9px 30px 9px 12px}
.news-container .news-content .sort-bar>.sort-param .param span{font-size:14px}
.news-container .news-content .date-bar{display:none}
.news-container .news-content .content{margin-left:0;margin-right:0;width:100%}

/* MOBILE */
.news-container .news-content .post{width:100%;padding:0 15px;height:auto!important;float:none}
.news-container .news-content .width20 {width:100% !important;}
.news-container .news-content .post.post--width2{width:100%}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper>.title{margin:5px 0 10px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider{padding:0 20px;margin-top:10px}
.news-container .news-content .post.post--width2.post-gallery .post-wrapper .post-images-slider .item{width:100%;height:250px!important}
.news-container .news-content .post.post--width2.post-noimage .post-wrapper:hover .block .text{height:160px}
.news-container .news-content .post.post--width2.post-noimage .block .title{font-size:22px;margin:5px 0 15px}
.news-container .news-content .post.post--width2.post-noimage .block .text{height:160px}
.news-container .news-content .post.sticky-post .post-wrapper:before{bottom:167px}
.news-container .news-content .post.post-gallery.sticky-post .post-wrapper:before{right:25px;bottom:180px}
.news-container .news-content .post.post-gallery.sticky-post .post-wrapper:hover:before{right:25px;bottom:180px}
.news-container .news-content .post.post-gallery .post-wrapper .images-gallery{margin-bottom:40px}
.news-container .news-content .post.post-gallery .post-wrapper .post-images-slider{max-width:100%;margin:0 auto 15px;padding:0}
.news-container .news-content .post.post-gallery .post-wrapper .post-images-slider .owl-carousel{padding-top:0}
.news-container .news-content .post.post-gallery .post-wrapper .post-images-slider .item{height:250px}
.news-container .news-content .post.post-gallery .post-wrapper .owl-carousel{padding:15px 15px 0}
.news-container .news-content .post.post-gallery .post-wrapper .owl-carousel .owl-stage-outer{max-height:100%!important}
.news-container .news-content .post.post-gallery .post-wrapper .owl-carousel .owl-nav .owl-prev,.news-container .news-content .post.post-gallery .post-wrapper .owl-carousel .owl-nav .owl-next{bottom:auto;top:15px}
.news-container .news-content .post.post-noimage .post-wrapper:hover .block .text{height:165px}
.news-container .news-content .post.post-noimage .block .day-views{margin-top:35px}
.news-container .news-content .post.post-noimage .block .text{height:165px}
.news-container .news-content .post.post-video{width:100%}
.news-container .news-content .post.post-video .post-wrapper .video{height:auto}
.news-container .news-content .post.post-video .post-wrapper .video:before{top:-5px}
.news-container .news-content .post.post-video .post-wrapper .video video{position:relative;width:100%}
.news-container .news-content .post.post-video .post-wrapper .video .video-sound{bottom:30px}
.news-container .news-content .post.post-video .post-wrapper .block{margin-top:0!important}
.news-container .news-content .post.post-video .post-wrapper .block .bottom-line{margin-top:15px!important}
.news-container .news-content .post.post-video .post-wrapper .video2 {height:280px;}
.news-container .news-content .post.post-playlist{width:100%}
.news-container .news-content .post.post-compare .image{height:auto!important}
.news-container .news-content .post.post-compare .image.compare .compare1,.news-container .news-content .post.post-compare .image.compare .compare2{float:left;position:relative;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}
.news-container .news-content .post.post-compare .image.compare .compare1 .img,.news-container .news-content .post.post-compare .image.compare .compare2 .img{height:250px}
.news-container .news-content .post.post-compare .image.compare .compare1 .bottom-line,.news-container .news-content .post.post-compare .image.compare .compare2 .bottom-line{margin-top:0;margin-bottom:0}
.news-container .news-content .post.post-compare .image.compare .compare1 .inner .title,.news-container .news-content .post.post-compare .image.compare .compare2 .inner .title{font-size:18px}
.news-container .news-content .post.post-top .post-wrapper .block{margin:0!important;padding-bottom:0!important}
.news-container .news-content .post.post-top .post-wrapper .table{overflow:hidden}
.news-container .news-content .post.post-top .post-wrapper .table table{float:left;width:calc(50% - 5px)}
.news-container .news-content .post.post-top .post-wrapper .table table:first-child{margin-right:10px}
.news-container .news-content .post.post-top .post-wrapper .table table td{font-size:14px!important}
.news-container .news-content .post.post-top .post-wrapper .table table td.title span{width:calc(100% - 44px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.news-container .news-content .post.post-top .post-wrapper:hover .block{margin:0!important}
.news-container .news-content .post.post-rating .post-wrapper .inner .image{position:relative;display:block;width:200px;float:left;margin:5px 20px 0 0}
.news-container .news-content .post.post-rating .post-wrapper .inner .image:before{content:"";position:absolute;top:-5px;left:-5px;width:100px;height:calc(100% + 10px);background-color:#35276d;border-radius:3px}
.news-container .news-content .post.post-rating .post-wrapper .inner .rating{float:left;width:calc(100% - 220px)}
.news-container .news-content .post.post-rating .post-wrapper .inner .rating .line .title{font-size:14px!important}
.news-container .news-content .post.post-rating .post-wrapper:hover:before{display:none}
.news-container .news-content .post.post-rating .post-wrapper:hover .rating{height:175px}
.news-container .news-content .post.post-height .post-wrapper>.image{height:300px}
.news-container .news-content .post.post-height .post-wrapper>.block .text{height:60px;margin-bottom:10px}
.news-container .news-content .post.post-height .post-wrapper>.block .text:before{bottom:-20px}
.news-container .news-content .post .post-wrapper .image{display:block}
.news-container .news-content .post .post-wrapper .image img{position:relative;width:100%;height:auto}
.news-container .news-content .post .post-wrapper .block{margin-top:0;position:relative}
.news-container .news-content .post .post-wrapper .block .bottom-line{opacity:1;max-height:100%;margin-top:15px}
.news-container .news-content .post .post-wrapper .title{font-size:18px!important}
.news-container .news-content .post .post-wrapper:hover .block{margin-top:0}
.news-container .news-content .playlist-gallery{padding:0 15px!important;margin:0!important}
.news-container .news-content .playlist-gallery .post.post-playlist{height:250px!important;width:50%;float:left;margin-bottom:30px}
.news-container .news-content .playlist-gallery .post.post-playlist .post-wrapper:hover .playlist-info{width:95px!important}
.news-container .news-content .playlist-gallery .post.post-playlist .image .playlist-info img{width:auto}
.news-container .news-content .playlist-gallery .post.post-playlist .block{position:absolute}
.news-container .load-data{padding-left:15px}
.news-container .about-content{width:100%;margin-left:0;margin-right:0}
.news-container .about-content .name{font-size:30px}
.news-container .about-content .content{float:none}
.news-container .about-content .content p{font-size:17px}
.news-container .about-content .buttons{position:relative;float:none;height:40px}
.news-container .about-content .buttons .subscribe{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;float:none;height:40px;width:135px}
.news-container .list-view .list-item .author,.news-container .list-view .list-item .date-category{font-size:14px}
.news-container .list-view .list-item .item-heading{font-size:22px}
.categories-block .main-title{font-size:22px;margin-left:15px}
.categories-block ul.categories-list{padding-left:15px;padding-right:15px}
.categories-block ul.categories-list li a{font-size:20px}
.categories-block ul.categories-list li a span.count{position:relative;top:-2px;right:0;margin-left:10px}
.categories-block ul.categories-list li.show-new a{font-size:16px}
.search-block .search-result .found,.search-block .search-result .result{font-size:22px}
.search-block .search-result .categories .text,.search-block .search-result .categories .category{font-size:14px}
.search-block .search-result .dates .text{font-size:14px}

footer,.footer{padding:0 15px 30px}
footer .footer-nav,.footer .footer-nav{background-color:#fff;padding:0;text-align:left;margin:0 0 15px;border-radius:0 0 5px 5px}
footer .footer-nav .logotype,.footer .footer-nav .logotype{display:none}
footer .footer-nav .toggle-menu,.footer .footer-nav .toggle-menu{display:block}
footer .footer-nav .nav,.footer .footer-nav .nav{margin:0;display:none;padding:5px 0}
footer .footer-nav .nav li a,.footer .footer-nav .nav li a{font-size:16px;padding:3px 15px}
footer .footer-nav.is-active .nav,.footer .footer-nav.is-active .nav{display:block}
footer .navbar-form,.footer .navbar-form{margin-left:0;padding:0;margin-bottom:30px}
footer .navbar-form .form-group label,.footer .navbar-form .form-group label{margin-bottom:10px}
footer .navbar-form .form-control,.footer .navbar-form .form-control{width:290px!important}
footer .navbar-form .btn,.footer .navbar-form .btn{margin-bottom:5px;right:5px}
.not-found{padding:0 15px}
.not-found_number{font-size:120px}
.not-found_text{font-size:26px}
.not-found_desc{font-size:18px}
.page-navigation{width:100%}
.about-content{width:100%;margin-left:0;margin-right:0;padding:0 15px;margin-top:80px}
.main-info-block{padding:90px 15px 40px}
.main-info-block .user-photo{float:left;position:absolute;left:0;top:-70px;right:0;margin:0 auto}
.main-info-block .name{margin-left:0}
.main-info-block .descr{margin-left:0}
.main-info-block .posted{float:left;clear:left;margin-top:5px}
.widgets-sidebar{width:calc(100% - 30px);margin-left:15px;float:left}
.widgets-sidebar .list-group-heading{font-size:22px;line-height:26px}
.blog-sidebar .news-container{width:100%}
.search-block .search-result .dates{clear:left;margin:0 0 10px;padding:0;}
.search-block .search-result .dates .date-group{width:218px}
.main-title{margin-left:15px}
.categories-list{margin-left:15px;width:100%}
.categories-list li{width:100%}
.main-title-container{width:calc(100% - 30px)!important}
.map.map-container{width:calc(100% - 30px)}
.contact-block{width:calc(100% - 30px);padding:15px;margin-bottom:0!important}
.contact-block .title{font-size:24px;line-height:28px}
.contact-block .subtitle{line-height:22px;margin-top:10px}
.contact-block form .form-group.last-field input{border-radius:3px;width:100%;margin-bottom:15px}
.contact-block form .form-group.last-field input:last-child{border-left:1px solid #e4e4e4}
.contact-block form .form-group.mb-0 button{margin-top:0}
.blog-post-page .blog-post{width:100%;padding:0 15px}
.blog-post-page .blog-post .title{width:100%;font-size:30px;line-height:36px}
.blog-post-page .blog-post .subtitle{font-size:13px}
.blog-post-page .blog-post .content p{font-size:17px;line-height:30px}
.blog-post-page .blog-post .content h2{font-size:22px}
.blog-post-page .blog-post .content h3{font-size:20px;margin-bottom:20px}
.blog-post-page .blog-post .content blockquote{font-size:22px;line-height:32px;padding:70px 0;margin-top:20px}
.blog-post-page .blog-post .content blockquote:before{top:60px;font-size:120px}
.blog-post-page .blog-post .content blockquote q{font-size:24px}
.blog-post-page .blog-post .content .images-gallery .main .owl-nav>div,.blog-post-page .blog-post .content .images-slider .main .owl-nav>div{width:40px;height:40px;background-size:22px}
.blog-post-page .blog-post .content .images-gallery .main .owl-nav>div.owl-prev,.blog-post-page .blog-post .content .images-slider .main .owl-nav>div.owl-prev{left:5px}
.blog-post-page .blog-post .content .images-gallery .main .owl-nav>div.owl-next,.blog-post-page .blog-post .content .images-slider .main .owl-nav>div.owl-next{right:5px}
.blog-post-page .blog-post .content.compare .compare-images{margin-bottom:40px}
.blog-post-page .blog-post .content.compare .compare-images .item .img{height:350px}
.blog-post-page .blog-post .content.compare .compare-images .vs{width:80px;height:80px;font-size:36px;padding:17px 0}
.blog-post-page .blog-post .content.compare .compare-list{max-width:300px;margin:0 auto 30px}
.blog-post-page .blog-post .content.compare .compare-list .item-row{display:block;width:100%;margin-bottom:30px}
.blog-post-page .blog-post .content.compare .compare-list .item-row:last-child{margin-bottom:0}
.blog-post-page .blog-post .content.compare .compare-list .item-row h4{margin-bottom:15px}
.blog-post-page .blog-post .content.compare .compare-list .item-row .list .item{padding:12px 0}
.blog-post-page .blog-post .content.compare .compare-list .item-row .list .item .text{position:relative!important;width:100%;text-align:center;margin-bottom:7px!important}
.blog-post-page .blog-post .content.compare .compare-list .item-row .list .item .point{margin:0}
.blog-post-page .blog-post .content.compare .compare-list .item-row .list .item .point i{width:45px;height:45px;font-size:22px;padding:5px 0}
.blog-post-page .blog-post .content.compare .compare-list .item-row .list .item .point.total{height:54px;padding:0 25px}
.blog-post-page .blog-post .content.compare .compare-list .item-row .list .item .point.total i{font-size:38px;line-height:54px}
.blog-post-page .blog-post .content.compare .compare-list .item-row .list .item.total .point{height:54px;padding:0 25px;margin-left:0}
.blog-post-page .blog-post .content.compare .compare-list .item-row .list .item.total .point i{font-size:38px;line-height:54px}
.blog-post-page .blog-post .content.rating{padding-top:30px}
.blog-post-page .blog-post .content.rating .rating-list{margin-top:0;margin-bottom:40px}
.blog-post-page .blog-post .content.rating .rating-list .image{width:100%;float:none;max-width:300px;margin-right:0}
.blog-post-page .blog-post .content.rating .rating-list .list-item{float:none;width:100%}
.blog-post-page .blog-post .content.rating .rating-list .list-item .item{width:100%}
.blog-post-page .blog-post .content.rating .rating-list .list-item .item .name{width:50%}
.blog-post-page .blog-post .content.rating .rating-list .list-item .item .rating-body{width:50%}
.blog-post-page .blog-post .content.rating .content-list .item .img{width:170px;height:170px;margin-right:25px}
.blog-post-page .blog-post .content.rating .content-list .item .text{width:calc(100% - 195px)}
.blog-post-page .blog-post .content.rating .content-list .item .text h4{font-size:30px}
.blog-post-page .blog-post .content.rating .content-list .item .text .user-rating span{font-size:22px;line-height:24px;margin-right:15px}
.blog-post-page .blog-post .content.table{padding-top:30px}
.blog-post-page .blog-post .content.table .table-responsive{border:none}
.blog-post-page .blog-post .content.table .table thead th{padding:10px 5px!important}
.blog-post-page .blog-post .content.table .table tbody tr td{padding:10px 5px!important}
.blog-post-page .blog-post .content.table .movie-item .movie-title h4{font-size:32px}
.blog-post-page .blog-post .content.table .movie-item .text p{font-size:17px;line-height:29px}
.blog-post-page .blog-post .content.table .movie-item .bottom h4{font-size:22px!important}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-rating .rating-list .rating-body strong{font-size:17px}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-rating .rating-result .img{width:80px;height:80px}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-rating .rating-result .text strong{font-size:40px;line-height:50px}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-rating .rating-result .text span{font-size:13px}
.blog-post-page .blog-post .content.table .movie-item .bottom .movie-buy .links button,.blog-post-page .blog-post .content.table .movie-item .bottom .movie-buy .links a{margin-bottom:10px}
.blog-post-page .blog-post .tags{margin:15px 0 0!important;width:100%;overflow:hidden;float:none!important}
.blog-post-page .blog-post .tags a{float:left}
.blog-post-page .blog-post .posted{float:none!important;margin:15px 0 0!important}
.blog-post-page .blog-post .socials{margin:15px 0 0!important}
.blog-post-page .comments-block{width:100%}
.blog-post-page .comments-block .section-title{font-size:30px!important;margin-bottom:20px}
.blog-post-page .comments-block .section-text{line-height:26px;margin-bottom:30px;padding:0 30px}
.blog-post-page .comments-block .section-text>span{display:block;margin-right:0}
.blog-post-page .comments-block .ds-comments_comment.ds-comments_comment-right .avatar{position:relative;margin:auto;-webkit-transform:none;transform:none;margin-bottom:40px}
.blog-post-page .comments-block .ds-comments_comment.ds-comments_comment-right .content{padding-left:15px;padding-right:15px}
.blog-post-page .comments-block .ds-comments_comment.ds-comments_comment-right .content .top-line .name,.blog-post-page .comments-block .ds-comments_comment.ds-comments_comment-right .content .top-line .time{margin:0;width:100%;text-align:center}
.blog-post-page .comments-block .ds-comments_comment.ds-comments_comment-right .content .top-line .name{font-size:16px;margin-bottom:5px}
.blog-post-page .comments-block .ds-comments_comment.ds-comments_comment-right .content .text{text-align:left;font-size:15px;line-height:26px}
.blog-post-page .comments-block .ds-comments_comment.ds-comments_comment-right .content .buttons{width:100%;left:15px;right:0;text-align:left}
.blog-post-page .comments-block .ds-comments_comment .avatar{position:relative;margin:auto;-webkit-transform:none;transform:none;margin-bottom:40px}
.blog-post-page .comments-block .ds-comments_comment .content{padding-left:15px;padding-right:15px}
.blog-post-page .comments-block .ds-comments_comment .content .top-line .name,.blog-post-page .comments-block .ds-comments_comment .content .top-line .time{margin:0;width:100%;text-align:center}
.blog-post-page .comments-block .ds-comments_comment .content .buttons{width:100%;left:15px}
.blog-post-page .comments-block .ds-comments_comment .content .answer .ds-comments_comment .content{padding-left:20px}
.faq-main-block{padding:0 15px}
.faq-main-block .faq-list-wrapper{padding-left:0!important}
.faq-main-block .faq-block-wrapper{width:100%;padding-left:0;padding-right:0}
.faq-main-block .faq-block li{padding:15px}
.faq-main-block .faq-block .faq-block-title{text-align:center;font-size:26px!important;line-height:30px}
.faq-main-block .faq-block .faq-block-category{text-align:center;margin-top:10px}
.faq-main-block .faq-block .faq-block-text{font-size:17px!important;line-height:27px!important}
.images-gallery .owl-thumbs-body{padding-right:0!important;right:0!important}
.images-gallery .owl-thumbs-body .next{right:0!important}
.modal .modal-dialog{margin-top:120px}
.modal .modal-dialog .modal-content{padding:100px 15px 40px;max-width:400px;margin:auto}
.modal .modal-dialog .modal-content .img{width:120px;height:120px;top:-60px}
.modal .modal-dialog .modal-content h2{font-size:32px;line-height:42px;margin-bottom:35px}
.modal .modal-dialog .modal-content .inner{padding:0!important}
.modal .modal-dialog .modal-content .inner form .btn{height:48px!important;padding:13px 30px!important}
.modal .modal-dialog .modal-content .inner .social-login .item{height:44px!important;padding:12px 0 12px 30px!important;margin:0 15px 15px 0!important;width:calc(50% - 8px)!important}
.modal .modal-dialog .modal-content .inner .social-login .item .icon{width:38px!important;height:38px!important;background-size:16px}
.profile-content-block{margin:0 15px;padding:25px;width:calc(100% - 30px)}
.profile-content-block .col-md-5{padding-right:15px!important}
.profile-content-block .title{font-size:28px!important;line-height:32px!important}
.profile-content-block form textarea{height:180px!important}
.profile-content-block form .btn.save{height:48px!important;padding:13px 30px!important}
aside.style1 .profile .name,.sidebar.style1 .profile .name{font-size:28px}
aside.style1 .popular-tags .title,.sidebar.style1 .popular-tags .title{font-size:26px;line-height:32px}
aside.style2 .nav-body ul.nav li a,.sidebar.style2 .nav-body ul.nav li a{font-size:20px}
aside.style3 .content .nav-body ul.nav li a,.sidebar.style3 .content .nav-body ul.nav li a{font-size:20px}
}
@media screen and (min-width:767px){header .navbar-nav li.dropdown:hover .dropdown-menu{display:block}
header .navbar-nav li.dropdown.open .dropdown-menu{display:none}
header .navbar-nav li.dropdown.open:hover .dropdown-menu{display:block}
}
@media screen and (max-width:540px){.news-container .content .post.post-height .post-wrapper>.image{height:auto}
.news-container .content .post.post-height .post-wrapper>.image img{width:100%!important;height:auto!important}
.news-container .content .post.post-rating .post-wrapper .inner .image{display:none}
.news-container .content .post.post-rating .post-wrapper .inner .rating{float:none;width:100%}
.news-container .content .post.post-rating .post-wrapper .inner .rating .line .title{width:calc(100% - 142px)!important}
.news-container .content .post.post-rating .post-wrapper .inner .rating .line .rating-body{width:auto!important}
.news-container .playlist-gallery{padding:0!important}
.news-container .playlist-gallery .post.post-playlist{width:100%!important;float:none!important;padding:0!important;margin:0 auto 15px!important;max-width:320px}
.blog-post-page .content.top-list img,.blog-post-page .content.top-list figure{width:100%!important;max-width:300px;height:auto;float:none!important;margin:0 auto 15px!important}
.blog-post-page .content.compare .compare-images .item{width:100%!important}
.blog-post-page .content.compare .compare-images .item .img{height:300px!important}
.blog-post-page .content.compare .compare-images .item.left{margin:0 0 8px}
.blog-post-page .content.compare .compare-images .item.left .square{height:150px;width:calc(100% + 20px)}
.blog-post-page .content.compare .compare-images .item.right .square{top:auto;bottom:-10px;height:150px;width:calc(100% + 20px)}
.blog-post-page .content.rating .rating-list .list-item .item{display:block;width:100%;margin:0!important;padding:15px 0;border-bottom:1px solid #eee}
.blog-post-page .content.rating .rating-list .list-item .item .name{display:block!important;width:100%!important;margin-bottom:2px}
.blog-post-page .content.rating .rating-list .list-item .item .name p i{margin-right:5px!important}
.blog-post-page .content.rating .rating-list .list-item .item .rating-body{display:block!important;width:100%!important}
.blog-post-page .content.rating .content-list .item{margin-bottom:25px!important}
.blog-post-page .content.rating .content-list .item .img{float:none!important;margin:0 auto 20px!important}
.blog-post-page .content.rating .content-list .item .text{float:none!important;width:100%!important}
.blog-post-page .content.rating .content-list .item .text h4{font-size:24px!important;text-align:center;margin-bottom:10px!important}
.blog-post-page .content.rating .content-list .item .text .user-rating{text-align:center}
.blog-post-page .content.rating .content-list .item .text .user-rating span{display:block!important;margin:0 0 5px}
.blog-post-page .content.rating .content-list .item .text .user-rating .rating-body.number{width:auto}
.blog-post-page .content.rating .content-list .item .text .user-rating .rating-body.number strong{width:auto}
.blog-post-page .content.rating .content-list .item .text .user-rating .rating-body.number .star-list i{display:none}
.blog-post-page .content.rating .content-list .item .text .user-rating .rating-body.number .star-list i.sh{display:inline-block}
.blog-post-page .content.rating .content-list .item .text p{font-size:17px!important;line-height:29px!important}
.blog-post-page .content.table .movie-item .movie-title span{width:36px!important;height:36px!important;font-size:18px!important;line-height:24px!important;border-width:2px!important;margin-right:10px!important}
.blog-post-page .content.table .movie-item .movie-title h4{font-size:26px!important;line-height:30px!important}
.blog-post-page .content.table .movie-item .bottom .movie-rating{width:100%!important}
.blog-post-page .content.table .movie-item .bottom .movie-rating .rating-result .img{width:80px;height:80px}
.blog-post-page .content.table .movie-item .bottom .movie-rating .rating-result .text strong{font-size:40px;line-height:50px}
.blog-post-page .content.table .movie-item .bottom .movie-rating .rating-result .text span{font-size:13px}
.blog-post-page .content.table .movie-item .bottom .movie-buy{width:100%!important;margin-top:30px}
.blog-post-page .content .images-gallery{margin-bottom:100px!important}
.blog-post-page .content .images-gallery .owl-thumbs-body{width:276px!important;left:0!important;right:0!important;padding-left:0!important;margin:auto;bottom:-82px!important}
.blog-post-page .content .images-gallery .owl-thumbs-body .prev{border-radius:0 65px 65px 0!important}
.blog-post-page .content .movie-item .rating-list{margin-bottom:40px}
.blog-post-page .content .movie-item .bottom h4{margin-bottom:15px}
.blog-post-page .socials .share{width:100%}
.blog-post-page .socials .like{width:100%;margin-top:10px}
}
@media screen and (max-width:479px){.news-container .news-content .content .post.post-top .post-wrapper .table table{width:100%!important}
.news-container .news-content .content .post.post-top .post-wrapper .table table:last-child{display:none}
}
body.theme-color-purple .main-wrapper header .top-bar .logotype .text{color:#35276d}
body.theme-color-purple .main-wrapper header .nav a{color:#35276d}
body.theme-color-purple .main-wrapper header .nav .dropdown-menu a:before{background-color:#35276d}
body.theme-color-purple .main-wrapper .sidebar.style1 .profile .colored{color:#35276d}
body.theme-color-purple .main-wrapper .sidebar.style1 .profile .subscribe{background-color:#35276d}
body.theme-color-purple .main-wrapper .sidebar.style1 .copyright a{color:#35276d}
body.theme-color-purple .main-wrapper .sidebar.style2 .copyright a{color:#35276d}
body.theme-color-purple .main-wrapper .sidebar.style3{background-color:#35276d}
body.theme-color-purple .main-wrapper .sidebar.style3 .content{border-right-color:#473493}
body.theme-color-purple .main-wrapper .sidebar.style3 .content .copyright a{color:#fff}
body.theme-color-purple .main-wrapper main .slider .item .author-title .title{color:#6940c6!important}
body.theme-color-purple .main-wrapper main .slider .item .intro .read-post{background-color:#35276d!important}
body.theme-color-purple .main-wrapper main .slider .item .content .category span{background-color:#35276d!important}
body.theme-color-purple .main-wrapper main .slider.multipost .owl-nav>div{background-color:#35276d!important}
body.theme-color-purple .main-wrapper main .main-video .text .title:before,body.theme-color-purple .main-wrapper main .main-video .text .title:after{background-color:#35276d}
body.theme-color-purple .main-wrapper main .news-container .main-title .result{color:#35276d}
body.theme-color-purple .main-wrapper main .news-container .sort-bar .sort i.fa{color:#35276d}
body.theme-color-purple .main-wrapper main .news-container .sort-bar ul.dropdown-menu li.active a{color:#35276d}
body.theme-color-purple .main-wrapper main .news-container .sort-bar ul.dropdown-menu li a:before{background-color:#35276d}
body.theme-color-purple .main-wrapper main .news-container .sort-bar ul.dropdown-menu li a:hover{color:#35276d}
body.theme-color-purple .main-wrapper main .news-container .post .post-wrapper:before{background-image:url(../images/icons/pin-purple.svg)}
body.theme-color-purple .main-wrapper main .news-container .post .rating .line .title{color:#35276d}
body.theme-color-purple .main-wrapper main .news-container .post .more a{color:#35276d!important}
body.theme-color-purple .main-wrapper main .news-container .post.post-rating .image:before{background-color:#35276d!important}
body.theme-color-purple .main-wrapper main .news-container .post.post-rating .more-btn a{color:#35276d!important}
body.theme-color-purple .main-wrapper main .news-container .about-content .user .name{color:#35276d}
body.theme-color-purple .main-wrapper main .news-container .about-content .buttons .subscribe{background-color:#35276d}
body.theme-color-purple .main-wrapper main .news-container .contact-block .title{color:#35276d}
body.theme-color-purple .main-wrapper main .news-container .contact-block form button{background-color:#35276d}
body.theme-color-purple .main-wrapper main .news-container .list-view .list-item.sticky-post:before{background-image:url(../images/icons/pin-purple.svg)}
body.theme-color-purple .main-wrapper main .news-container .list-view .list-item .read-more{color:#35276d}
body.theme-color-purple .main-wrapper main .news-container .profile-content-block .btn.save{background-color:#35276d}
body.theme-color-purple .main-wrapper main .categories-block .categories-list li span.count{background-color:#35276d}
body.theme-color-purple .main-wrapper main .widgets-sidebar .menu li:before{color:#35276d}
body.theme-color-purple .main-wrapper main .widgets-sidebar .menu li.show-new a{color:#35276d}
body.theme-color-purple .main-wrapper main .widgets-sidebar .cat-item:before{color:#35276d}
body.theme-color-purple .main-wrapper main .widgets-sidebar .comment .author-link{color:#35276d}
body.theme-color-purple .main-wrapper main .widgets-sidebar .comment .comment-excerpt{color:#35276d}
body.theme-color-purple .main-wrapper main .widgets-sidebar .open-all-list-block a{color:#35276d}
body.theme-color-purple .main-wrapper main .widgets-sidebar .tag-cloud-link:hover{background-color:#35276d}
body.theme-color-purple .main-wrapper main .widgets-sidebar table a{color:#35276d}
body.theme-color-purple .main-wrapper main .widgets-sidebar .textwidget ul li:before{background:#35276d}
body.theme-color-purple .main-wrapper main .faq-main-block .faq-list-wrapper .faq-title{color:#35276d}
body.theme-color-purple .main-wrapper main .faq-main-block .faq-block .faq-block-title{color:#35276d}
body.theme-color-purple .main-wrapper main .faq-main-block .faq-block .faq-block-likes .button{background-color:#35276d}
body.theme-color-purple .main-wrapper main .blog-post-page .lines-divider .line{background-color:#35276d}
body.theme-color-purple .main-wrapper main .blog-post-page .blog-post a{color:#35276d}
body.theme-color-purple .main-wrapper main .blog-post-page .blog-post .content .compare-images .square{background-color:#35276d}
body.theme-color-purple .main-wrapper main .blog-post-page .blog-post .content .compare-list .item .point i{border-color:#35276d!important}
body.theme-color-purple .main-wrapper main .blog-post-page .blog-post .content .compare-list .item .point.total{background-color:#35276d!important}
body.theme-color-purple .main-wrapper main .blog-post-page .blog-post .content .rating-list .image:before{background-color:#35276d}
body.theme-color-purple .main-wrapper main .blog-post-page .blog-post .content .rating-list .list-item .item .name strong,body.theme-color-purple .main-wrapper main .blog-post-page .blog-post .content .rating-list .list-item .item .name a{color:#35276d}
body.theme-color-purple .main-wrapper main .blog-post-page .blog-post .content .movie-item h4{color:#35276d}
body.theme-color-purple .main-wrapper main .blog-post-page .blog-post .content .movie-item .images-slider .owl-carousel:before{background-color:#35276d}
body.theme-color-purple .main-wrapper main .blog-post-page .blog-post .content .movie-item .bottom .links .btn{background-color:#35276d}
body.theme-color-purple .main-wrapper main .blog-post-page .blog-post .posted a{color:#35276d}
body.theme-color-purple .main-wrapper main .blog-post-page .blog-post .socials .text{color:#35276d}
body.theme-color-purple .main-wrapper main .blog-post-page .blog-post .comments-block .avatar{border-color:#35276d}
body.theme-color-purple .main-wrapper main .blog-post-page .blog-post .comments-block .avatar:after{background-color:#35276d}
body.theme-color-purple .main-wrapper main .blog-post-page .blog-post .comments-block .submit button{background-color:#35276d}
body.theme-color-purple .main-wrapper footer.footer .btn{background-color:#35276d}
body.theme-color-purple #preloader .preloaderDK__textblock__text{color:#35276d!important}
body.theme-color-purple #preloader .preloaderDK__progress__line{background-color:#35276d!important}
body.theme-color-purple .modal .modal-content h2{color:#35276d!important}
body.theme-color-purple .modal .modal-content .btn{background-color:#35276d!important}
body.theme-color-dark .main-wrapper header .top-bar .logotype .text{color:#2c3e50}
body.theme-color-dark .main-wrapper header .nav a{color:#2c3e50}
body.theme-color-dark .main-wrapper header .nav .dropdown-menu a:before{background-color:#2c3e50}
body.theme-color-dark .main-wrapper .sidebar.style1 .profile .colored{color:#2c3e50}
body.theme-color-dark .main-wrapper .sidebar.style1 .profile .subscribe{background-color:#2c3e50}
body.theme-color-dark .main-wrapper .sidebar.style1 .copyright a{color:#2c3e50}
body.theme-color-dark .main-wrapper .sidebar.style2 .copyright a{color:#2c3e50}
body.theme-color-dark .main-wrapper .sidebar.style3{background-color:#2c3e50}
body.theme-color-dark .main-wrapper .sidebar.style3 .content{border-right-color:#507192}
body.theme-color-dark .main-wrapper .sidebar.style3 .content .copyright a{color:#fff}
body.theme-color-dark .main-wrapper main .slider .item .author-title .title{color:#2c3e50!important}
body.theme-color-dark .main-wrapper main .slider .item .intro .read-post{background-color:#2c3e50!important}
body.theme-color-dark .main-wrapper main .slider .item .content .category span{background-color:#2c3e50!important}
body.theme-color-dark .main-wrapper main .slider.multipost .owl-nav>div{background-color:#2c3e50!important}
body.theme-color-dark .main-wrapper main .main-video .text .title:before,body.theme-color-dark .main-wrapper main .main-video .text .title:after{background-color:#2c3e50}
body.theme-color-dark .main-wrapper main .news-container .main-title .result{color:#2c3e50}
body.theme-color-dark .main-wrapper main .news-container .sort-bar .sort i.fa{color:#2c3e50}
body.theme-color-dark .main-wrapper main .news-container .sort-bar ul.dropdown-menu li.active a{color:#2c3e50}
body.theme-color-dark .main-wrapper main .news-container .sort-bar ul.dropdown-menu li a:before{background-color:#2c3e50}
body.theme-color-dark .main-wrapper main .news-container .sort-bar ul.dropdown-menu li a:hover{color:#2c3e50}
body.theme-color-dark .main-wrapper main .news-container .post .post-wrapper:before{background-image:url(../images/icons/pin-dark.svg)}
body.theme-color-dark .main-wrapper main .news-container .post .rating .line .title{color:#2c3e50}
body.theme-color-dark .main-wrapper main .news-container .post .more a{color:#2c3e50!important}
body.theme-color-dark .main-wrapper main .news-container .post.post-rating .image:before{background-color:#2c3e50!important}
body.theme-color-dark .main-wrapper main .news-container .post.post-rating .more-btn a{color:#038387!important}
body.theme-color-dark .main-wrapper main .news-container .about-content .user .name{color:#2c3e50}
body.theme-color-dark .main-wrapper main .news-container .about-content .buttons .subscribe{background-color:#2c3e50}
body.theme-color-dark .main-wrapper main .news-container .contact-block .title{color:#2c3e50}
body.theme-color-dark .main-wrapper main .news-container .contact-block form button{background-color:#2c3e50}
body.theme-color-dark .main-wrapper main .news-container .list-view .list-item.sticky-post:before{background-image:url(../images/icons/pin-dark.svg)}
body.theme-color-dark .main-wrapper main .news-container .list-view .list-item .read-more{color:#2c3e50}
body.theme-color-dark .main-wrapper main .news-container .profile-content-block .btn.save{background-color:#2c3e50}
body.theme-color-dark .main-wrapper main .categories-block .categories-list li span.count{background-color:#2c3e50}
body.theme-color-dark .main-wrapper main .categories-block .categories-list li.show-new a{color:#2c3e50}
body.theme-color-dark .main-wrapper main .widgets-sidebar .menu li:before{color:#2c3e50}
body.theme-color-dark .main-wrapper main .widgets-sidebar .cat-item:before{color:#2c3e50}
body.theme-color-dark .main-wrapper main .widgets-sidebar .comment .author-link{color:#2c3e50}
body.theme-color-dark .main-wrapper main .widgets-sidebar .comment .comment-excerpt{color:#2c3e50}
body.theme-color-dark .main-wrapper main .widgets-sidebar .open-all-list-block a{color:#2c3e50}
body.theme-color-dark .main-wrapper main .widgets-sidebar .tag-cloud-link:hover{background-color:#2c3e50}
body.theme-color-dark .main-wrapper main .widgets-sidebar table a{color:#2c3e50}
body.theme-color-dark .main-wrapper main .widgets-sidebar .textwidget ul li:before{background:#2c3e50}
body.theme-color-dark .main-wrapper main .faq-main-block .faq-list-wrapper .faq-title{color:#2c3e50}
body.theme-color-dark .main-wrapper main .faq-main-block .faq-block .faq-block-title{color:#2c3e50}
body.theme-color-dark .main-wrapper main .faq-main-block .faq-block .faq-block-likes .button{background-color:#2c3e50}
body.theme-color-dark .main-wrapper main .blog-post-page .lines-divider .line{background-color:#2c3e50}
body.theme-color-dark .main-wrapper main .blog-post-page .blog-post a{color:#2c3e50}
body.theme-color-dark .main-wrapper main .blog-post-page .blog-post .content .compare-images .square{background-color:#2c3e50}
body.theme-color-dark .main-wrapper main .blog-post-page .blog-post .content .compare-list .item .point i{border-color:#2c3e50!important}
body.theme-color-dark .main-wrapper main .blog-post-page .blog-post .content .compare-list .item .point.total{background-color:#2c3e50!important}
body.theme-color-dark .main-wrapper main .blog-post-page .blog-post .content .rating-list .image:before{background-color:#2c3e50}
body.theme-color-dark .main-wrapper main .blog-post-page .blog-post .content .rating-list .list-item .item .name strong,body.theme-color-dark .main-wrapper main .blog-post-page .blog-post .content .rating-list .list-item .item .name a{color:#2c3e50}
body.theme-color-dark .main-wrapper main .blog-post-page .blog-post .content .movie-item h4{color:#2c3e50}
body.theme-color-dark .main-wrapper main .blog-post-page .blog-post .content .movie-item .images-slider .owl-carousel:before{background-color:#2c3e50}
body.theme-color-dark .main-wrapper main .blog-post-page .blog-post .content .movie-item .bottom .links .btn{background-color:#2c3e50}
body.theme-color-dark .main-wrapper main .blog-post-page .blog-post .posted a{color:#2c3e50}
body.theme-color-dark .main-wrapper main .blog-post-page .blog-post .socials .text{color:#2c3e50}
body.theme-color-dark .main-wrapper main .blog-post-page .blog-post .comments-block .avatar{border-color:#2c3e50}
body.theme-color-dark .main-wrapper main .blog-post-page .blog-post .comments-block .avatar:after{background-color:#2c3e50}
body.theme-color-dark .main-wrapper main .blog-post-page .blog-post .comments-block .submit button{background-color:#2c3e50}
body.theme-color-dark .main-wrapper footer.footer .btn{background-color:#2c3e50}
body.theme-color-dark #preloader .preloaderDK__textblock__text{color:#2c3e50!important}
body.theme-color-dark #preloader .preloaderDK__progress__line{background-color:#2c3e50!important}
body.theme-color-dark .modal .modal-content h2{color:#2c3e50!important}
body.theme-color-dark .modal .modal-content .btn{background-color:#2c3e50!important}
body.theme-color-blue .main-wrapper header .top-bar .logotype .text{color:#0050ef}
body.theme-color-blue .main-wrapper header .nav a{color:#0050ef}
body.theme-color-blue .main-wrapper header .nav .dropdown-menu a:before{background-color:#0050ef}
body.theme-color-blue .main-wrapper .sidebar.style1 .profile .colored{color:#0050ef}
body.theme-color-blue .main-wrapper .sidebar.style1 .profile .subscribe{background-color:#0050ef}
body.theme-color-blue .main-wrapper .sidebar.style1 .copyright a{color:#0050ef}
body.theme-color-blue .main-wrapper .sidebar.style2 .copyright a{color:#0050ef}
body.theme-color-blue .main-wrapper .sidebar.style3{background-color:#0050ef}
body.theme-color-blue .main-wrapper .sidebar.style3 .content{border-right-color:#568fff}
body.theme-color-blue .main-wrapper .sidebar.style3 .content .copyright a{color:#fff}
body.theme-color-blue .main-wrapper main .slider .item .author-title .title{color:#236dff!important}
body.theme-color-blue .main-wrapper main .slider .item .intro .read-post{background-color:#0050ef!important}
body.theme-color-blue .main-wrapper main .slider .item .content .category span{background-color:#0050ef!important}
body.theme-color-blue .main-wrapper main .slider.multipost .owl-nav>div{background-color:#0050ef!important}
body.theme-color-blue .main-wrapper main .main-video .text .title:before,body.theme-color-blue .main-wrapper main .main-video .text .title:after{background-color:#0050ef}
body.theme-color-blue .main-wrapper main .news-container .main-title .result{color:#0050ef}
body.theme-color-blue .main-wrapper main .news-container .sort-bar .sort i.fa{color:#0050ef}
body.theme-color-blue .main-wrapper main .news-container .sort-bar ul.dropdown-menu li.active a{color:#0050ef}
body.theme-color-blue .main-wrapper main .news-container .sort-bar ul.dropdown-menu li a:before{background-color:#0050ef}
body.theme-color-blue .main-wrapper main .news-container .sort-bar ul.dropdown-menu li a:hover{color:#0050ef}
body.theme-color-blue .main-wrapper main .news-container .post .post-wrapper:before{background-image:url(../images/icons/pin-blue.svg)}
body.theme-color-blue .main-wrapper main .news-container .post .rating .line .title{color:#0050ef}
body.theme-color-blue .main-wrapper main .news-container .post .more a{color:#0050ef!important}
body.theme-color-blue .main-wrapper main .news-container .post.post-rating .image:before{background-color:#0050ef!important}
body.theme-color-blue .main-wrapper main .news-container .post.post-rating .more-btn a{color:#0050ef!important}
body.theme-color-blue .main-wrapper main .news-container .about-content .user .name{color:#0050ef}
body.theme-color-blue .main-wrapper main .news-container .about-content .buttons .subscribe{background-color:#0050ef}
body.theme-color-blue .main-wrapper main .news-container .contact-block .title{color:#0050ef}
body.theme-color-blue .main-wrapper main .news-container .contact-block form button{background-color:#0050ef}
body.theme-color-blue .main-wrapper main .news-container .list-view .list-item.sticky-post:before{background-image:url(../images/icons/pin-blue.svg)}
body.theme-color-blue .main-wrapper main .news-container .list-view .list-item .read-more{color:#0050ef}
body.theme-color-blue .main-wrapper main .news-container .profile-content-block .btn.save{background-color:#0050ef}
body.theme-color-blue .main-wrapper main .categories-block .categories-list li span.count{background-color:#0050ef}
body.theme-color-blue .main-wrapper main .categories-block .categories-list li.show-new a{color:#0050ef}
body.theme-color-blue .main-wrapper main .widgets-sidebar .menu li:before{color:#0050ef}
body.theme-color-blue .main-wrapper main .widgets-sidebar .cat-item:before{color:#0050ef}
body.theme-color-blue .main-wrapper main .widgets-sidebar .comment .author-link{color:#0050ef}
body.theme-color-blue .main-wrapper main .widgets-sidebar .comment .comment-excerpt{color:#0050ef}
body.theme-color-blue .main-wrapper main .widgets-sidebar .open-all-list-block a{color:#0050ef}
body.theme-color-blue .main-wrapper main .widgets-sidebar .tag-cloud-link:hover{background-color:#0050ef}
body.theme-color-blue .main-wrapper main .widgets-sidebar table a{color:#0050ef}
body.theme-color-blue .main-wrapper main .widgets-sidebar .textwidget ul li:before{background:#0050ef}
body.theme-color-blue .main-wrapper main .faq-main-block .faq-list-wrapper .faq-title{color:#0050ef}
body.theme-color-blue .main-wrapper main .faq-main-block .faq-block .faq-block-title{color:#0050ef}
body.theme-color-blue .main-wrapper main .faq-main-block .faq-block .faq-block-likes .button{background-color:#0050ef}
body.theme-color-blue .main-wrapper main .blog-post-page .lines-divider .line{background-color:#0050ef}
body.theme-color-blue .main-wrapper main .blog-post-page .blog-post a{color:#0050ef}
body.theme-color-blue .main-wrapper main .blog-post-page .blog-post .content .compare-images .square{background-color:#0050ef}
body.theme-color-blue .main-wrapper main .blog-post-page .blog-post .content .compare-list .item .point i{border-color:#0050ef!important}
body.theme-color-blue .main-wrapper main .blog-post-page .blog-post .content .compare-list .item .point.total{background-color:#0050ef!important}
body.theme-color-blue .main-wrapper main .blog-post-page .blog-post .content .rating-list .image:before{background-color:#0050ef}
body.theme-color-blue .main-wrapper main .blog-post-page .blog-post .content .rating-list .list-item .item .name strong,body.theme-color-blue .main-wrapper main .blog-post-page .blog-post .content .rating-list .list-item .item .name a{color:#0050ef}
body.theme-color-blue .main-wrapper main .blog-post-page .blog-post .content .movie-item h4{color:#0050ef}
body.theme-color-blue .main-wrapper main .blog-post-page .blog-post .content .movie-item .images-slider .owl-carousel:before{background-color:#0050ef}
body.theme-color-blue .main-wrapper main .blog-post-page .blog-post .content .movie-item .bottom .links .btn{background-color:#0050ef}
body.theme-color-blue .main-wrapper main .blog-post-page .blog-post .posted a{color:#0050ef}
body.theme-color-blue .main-wrapper main .blog-post-page .blog-post .socials .text{color:#0050ef}
body.theme-color-blue .main-wrapper main .blog-post-page .blog-post .comments-block .avatar{border-color:#0050ef}
body.theme-color-blue .main-wrapper main .blog-post-page .blog-post .comments-block .avatar:after{background-color:#0050ef}
body.theme-color-blue .main-wrapper main .blog-post-page .blog-post .comments-block .submit button{background-color:#0050ef}
body.theme-color-blue .main-wrapper footer.footer .btn{background-color:#0050ef}
body.theme-color-blue #preloaderDK .preloaderDK__textblock__text{color:#0050ef!important}
body.theme-color-blue #preloaderDK .preloaderDK__progress__line{background-color:#0050ef!important}
body.theme-color-blue .modal .modal-content h2{color:#0050ef!important}
body.theme-color-blue .modal .modal-content .btn{background-color:#0050ef!important}
body.theme-color-green .main-wrapper header .top-bar .logotype .text{color:#038387}
body.theme-color-green .main-wrapper header .nav a{color:#038387}
body.theme-color-green .main-wrapper header .nav .dropdown-menu a:before{background-color:#038387}
body.theme-color-green .main-wrapper .sidebar.style1 .profile .colored{color:#038387}
body.theme-color-green .main-wrapper .sidebar.style1 .profile .subscribe{background-color:#038387}
body.theme-color-green .main-wrapper .sidebar.style1 .copyright a{color:#038387}
body.theme-color-green .main-wrapper .sidebar.style2 .copyright a{color:#038387}
body.theme-color-green .main-wrapper .sidebar.style3{background-color:#038387}
body.theme-color-green .main-wrapper .sidebar.style3 .content{border-right-color:#05e4eb}
body.theme-color-green .main-wrapper .sidebar.style3 .content .copyright a{color:#fff}
body.theme-color-green .main-wrapper main .slider .item .author-title .title{color:#04b3b9!important}
body.theme-color-green .main-wrapper main .slider .item .intro .read-post{background-color:#038387!important}
body.theme-color-green .main-wrapper main .slider .item .content .category span{background-color:#038387!important}
body.theme-color-green .main-wrapper main .slider.multipost .owl-nav>div{background-color:#038387!important}
body.theme-color-green .main-wrapper main .main-video .text .title:before,body.theme-color-green .main-wrapper main .main-video .text .title:after{background-color:#038387}
body.theme-color-green .main-wrapper main .news-container .main-title .result{color:#038387}
body.theme-color-green .main-wrapper main .news-container .sort-bar .sort i.fa{color:#038387}
body.theme-color-green .main-wrapper main .news-container .sort-bar ul.dropdown-menu li.active a{color:#038387}
body.theme-color-green .main-wrapper main .news-container .sort-bar ul.dropdown-menu li a:before{background-color:#038387}
body.theme-color-green .main-wrapper main .news-container .sort-bar ul.dropdown-menu li a:hover{color:#038387}
body.theme-color-green .main-wrapper main .news-container .post .post-wrapper:before{background-image:url(../images/icons/pin-green.svg)}
body.theme-color-green .main-wrapper main .news-container .post .rating .line .title{color:#038387}
body.theme-color-green .main-wrapper main .news-container .post .more a{color:#038387!important}
body.theme-color-green .main-wrapper main .news-container .post.post-rating .image:before{background-color:#038387!important}
body.theme-color-green .main-wrapper main .news-container .post.post-rating .more-btn a{color:#038387!important}
body.theme-color-green .main-wrapper main .news-container .about-content .user .name{color:#038387}
body.theme-color-green .main-wrapper main .news-container .about-content .buttons .subscribe{background-color:#038387}
body.theme-color-green .main-wrapper main .news-container .contact-block .title{color:#038387}
body.theme-color-green .main-wrapper main .news-container .contact-block form button{background-color:#038387}
body.theme-color-green .main-wrapper main .news-container .list-view .list-item.sticky-post:before{background-image:url(../images/icons/pin-green.svg)}
body.theme-color-green .main-wrapper main .news-container .list-view .list-item .read-more{color:#038387}
body.theme-color-green .main-wrapper main .news-container .profile-content-block .btn.save{background-color:#038387}
body.theme-color-green .main-wrapper main .categories-block .categories-list li span.count{background-color:#038387}
body.theme-color-green .main-wrapper main .categories-block .categories-list li.show-new a{color:#038387}
body.theme-color-green .main-wrapper main .widgets-sidebar .menu li:before{color:#038387}
body.theme-color-green .main-wrapper main .widgets-sidebar .cat-item:before{color:#038387}
body.theme-color-green .main-wrapper main .widgets-sidebar .comment .author-link{color:#038387}
body.theme-color-green .main-wrapper main .widgets-sidebar .comment .comment-excerpt{color:#038387}
body.theme-color-green .main-wrapper main .widgets-sidebar .open-all-list-block a{color:#038387}
body.theme-color-green .main-wrapper main .widgets-sidebar .tag-cloud-link:hover{background-color:#038387}
body.theme-color-green .main-wrapper main .widgets-sidebar table a{color:#038387}
body.theme-color-green .main-wrapper main .widgets-sidebar .textwidget ul li:before{background:#038387}
body.theme-color-green .main-wrapper main .faq-main-block .faq-list-wrapper .faq-title{color:#038387}
body.theme-color-green .main-wrapper main .faq-main-block .faq-block .faq-block-title{color:#038387}
body.theme-color-green .main-wrapper main .faq-main-block .faq-block .faq-block-likes .button{background-color:#038387}
body.theme-color-green .main-wrapper main .blog-post-page .lines-divider .line{background-color:#038387}
body.theme-color-green .main-wrapper main .blog-post-page .blog-post a{color:#038387}
body.theme-color-green .main-wrapper main .blog-post-page .blog-post .content .compare-images .square{background-color:#038387}
body.theme-color-green .main-wrapper main .blog-post-page .blog-post .content .compare-list .item .point i{border-color:#038387!important}
body.theme-color-green .main-wrapper main .blog-post-page .blog-post .content .compare-list .item .point.total{background-color:#038387!important}
body.theme-color-green .main-wrapper main .blog-post-page .blog-post .content .rating-list .image:before{background-color:#038387}
body.theme-color-green .main-wrapper main .blog-post-page .blog-post .content .rating-list .list-item .item .name strong,body.theme-color-green .main-wrapper main .blog-post-page .blog-post .content .rating-list .list-item .item .name a{color:#038387}
body.theme-color-green .main-wrapper main .blog-post-page .blog-post .content .movie-item h4{color:#038387}
body.theme-color-green .main-wrapper main .blog-post-page .blog-post .content .movie-item .images-slider .owl-carousel:before{background-color:#038387}
body.theme-color-green .main-wrapper main .blog-post-page .blog-post .content .movie-item .bottom .links .btn{background-color:#038387}
body.theme-color-green .main-wrapper main .blog-post-page .blog-post .posted a{color:#038387}
body.theme-color-green .main-wrapper main .blog-post-page .blog-post .socials .text{color:#038387}
body.theme-color-green .main-wrapper main .blog-post-page .blog-post .comments-block .avatar{border-color:#038387}
body.theme-color-green .main-wrapper main .blog-post-page .blog-post .comments-block .avatar:after{background-color:#038387}
body.theme-color-green .main-wrapper main .blog-post-page .blog-post .comments-block .submit button{background-color:#038387}
body.theme-color-green .main-wrapper footer.footer .btn{background-color:#038387}
body.theme-color-green #preloader .preloaderDK__textblock__text{color:#038387!important}
body.theme-color-green #preloader .preloaderDK__progress__line{background-color:#038387!important}
body.theme-color-green .modal .modal-content h2{color:#038387!important}
body.theme-color-green .modal .modal-content .btn{background-color:#038387!important}
body.theme-color-red .main-wrapper header .top-bar .logotype .text{color:#e81123}
body.theme-color-red .main-wrapper header .nav a{color:#e81123}
body.theme-color-red .main-wrapper header .nav .dropdown-menu a:before{background-color:#e81123}
body.theme-color-red .main-wrapper .sidebar.style1 .profile .colored{color:#e81123}
body.theme-color-red .main-wrapper .sidebar.style1 .profile .subscribe{background-color:#e81123}
body.theme-color-red .main-wrapper .sidebar.style1 .copyright a{color:#e81123}
body.theme-color-red .main-wrapper .sidebar.style2 .copyright a{color:#e81123}
body.theme-color-red .main-wrapper .sidebar.style3{background-color:#e81123}
body.theme-color-red .main-wrapper .sidebar.style3 .content{border-right-color:#f46b76}
body.theme-color-red .main-wrapper .sidebar.style3 .content .copyright a{color:#fff}
body.theme-color-red .main-wrapper main .slider .item .author-title .title{color:#f13b4b!important}
body.theme-color-red .main-wrapper main .slider .item .intro .read-post{background-color:#e81123!important}
body.theme-color-red .main-wrapper main .slider .item .content .category span{background-color:#e81123!important}
body.theme-color-red .main-wrapper main .slider.multipost .owl-nav>div{background-color:#e81123!important}
body.theme-color-red .main-wrapper main .main-video .text .title:before,body.theme-color-red .main-wrapper main .main-video .text .title:after{background-color:#e81123}
body.theme-color-red .main-wrapper main .news-container .main-title .result{color:#e81123}
body.theme-color-red .main-wrapper main .news-container .sort-bar .sort i.fa{color:#e81123}
body.theme-color-red .main-wrapper main .news-container .sort-bar ul.dropdown-menu li.active a{color:#e81123}
body.theme-color-red .main-wrapper main .news-container .sort-bar ul.dropdown-menu li a:before{background-color:#e81123}
body.theme-color-red .main-wrapper main .news-container .sort-bar ul.dropdown-menu li a:hover{color:#e81123}
body.theme-color-red .main-wrapper main .news-container .post .post-wrapper:before{background-image:url(../images/icons/pin-red.svg)}
body.theme-color-red .main-wrapper main .news-container .post .rating .line .title{color:#e81123}
body.theme-color-red .main-wrapper main .news-container .post .more a{color:#e81123!important}
body.theme-color-red .main-wrapper main .news-container .post.post-rating .image:before{background-color:#e81123!important}
body.theme-color-red .main-wrapper main .news-container .post.post-rating .more-btn a{color:#e81123!important}
body.theme-color-red .main-wrapper main .news-container .about-content .user .name{color:#e81123}
body.theme-color-red .main-wrapper main .news-container .about-content .buttons .subscribe{background-color:#e81123}
body.theme-color-red .main-wrapper main .news-container .contact-block .title{color:#e81123}
body.theme-color-red .main-wrapper main .news-container .contact-block form button{background-color:#e81123}
body.theme-color-red .main-wrapper main .news-container .list-view .list-item.sticky-post:before{background-image:url(../images/icons/pin-red.svg)}
body.theme-color-red .main-wrapper main .news-container .list-view .list-item .read-more{color:#e81123}
body.theme-color-red .main-wrapper main .news-container .profile-content-block .btn.save{background-color:#e81123}
body.theme-color-red .main-wrapper main .categories-block .categories-list li span.count{background-color:#e81123}
body.theme-color-red .main-wrapper main .categories-block .categories-list li.show-new a{color:#e81123}
body.theme-color-red .main-wrapper main .widgets-sidebar .menu li:before{color:#e81123}
body.theme-color-red .main-wrapper main .widgets-sidebar .cat-item:before{color:#e81123}
body.theme-color-red .main-wrapper main .widgets-sidebar .comment .author-link{color:#e81123}
body.theme-color-red .main-wrapper main .widgets-sidebar .comment .comment-excerpt{color:#e81123}
body.theme-color-red .main-wrapper main .widgets-sidebar .open-all-list-block a{color:#e81123}
body.theme-color-red .main-wrapper main .widgets-sidebar .tag-cloud-link:hover{background-color:#e81123}
body.theme-color-red .main-wrapper main .widgets-sidebar table a{color:#e81123}
body.theme-color-red .main-wrapper main .widgets-sidebar .textwidget ul li:before{background:#e81123}
body.theme-color-red .main-wrapper main .faq-main-block .faq-list-wrapper .faq-title{color:#e81123}
body.theme-color-red .main-wrapper main .faq-main-block .faq-block .faq-block-title{color:#e81123}
body.theme-color-red .main-wrapper main .faq-main-block .faq-block .faq-block-likes .button{background-color:#e81123}
body.theme-color-red .main-wrapper main .blog-post-page .lines-divider .line{background-color:#e81123}
body.theme-color-red .main-wrapper main .blog-post-page .blog-post a{color:#e81123}
body.theme-color-red .main-wrapper main .blog-post-page .blog-post .content .compare-images .square{background-color:#e81123}
body.theme-color-red .main-wrapper main .blog-post-page .blog-post .content .compare-list .item .point i{border-color:#e81123!important}
body.theme-color-red .main-wrapper main .blog-post-page .blog-post .content .compare-list .item .point.total{background-color:#e81123!important}
body.theme-color-red .main-wrapper main .blog-post-page .blog-post .content .rating-list .image:before{background-color:#e81123}
body.theme-color-red .main-wrapper main .blog-post-page .blog-post .content .rating-list .list-item .item .name strong,body.theme-color-red .main-wrapper main .blog-post-page .blog-post .content .rating-list .list-item .item .name a{color:#e81123}
body.theme-color-red .main-wrapper main .blog-post-page .blog-post .content .movie-item h4{color:#e81123}
body.theme-color-red .main-wrapper main .blog-post-page .blog-post .content .movie-item .images-slider .owl-carousel:before{background-color:#e81123}
body.theme-color-red .main-wrapper main .blog-post-page .blog-post .content .movie-item .bottom .links .btn{background-color:#e81123}
body.theme-color-red .main-wrapper main .blog-post-page .blog-post .posted a{color:#e81123}
body.theme-color-red .main-wrapper main .blog-post-page .blog-post .socials .text{color:#e81123}
body.theme-color-red .main-wrapper main .blog-post-page .blog-post .comments-block .avatar{border-color:#e81123}
body.theme-color-red .main-wrapper main .blog-post-page .blog-post .comments-block .avatar:after{background-color:#e81123}
body.theme-color-red .main-wrapper main .blog-post-page .blog-post .comments-block .submit button{background-color:#e81123}
body.theme-color-red .main-wrapper footer.footer .btn{background-color:#e81123}
body.theme-color-red #preloader .preloaderDK__textblock__text{color:#e81123!important}
body.theme-color-red #preloader .preloaderDK__progress__line{background-color:#e81123!important}
body.theme-color-red .modal .modal-content h2{color:#e81123!important}
body.theme-color-red .modal .modal-content .btn{background-color:#e81123!important}


/* CUSTOM */
.mobileView { display:none;clear:both; }
.width50 { width:50% !important }

.profile .subscribe{margin:0px auto 0;text-align:center;display:inline-block;text-transform:uppercase;color:#fff;background:#35276d;border-radius:100px;width:50%;padding:12px 0;font-size:16px}
.profile .subscribe:hover{background:#4a35a0}


.required { border:1px solid red !Important; }


/* PLACEHOLDER COLOR */
input::-webkit-input-placeholder {
  color:#aaa !Important;
  font-style: italic;
}
input:-ms-input-placeholder {
  color:#aaa !Important;
  font-style: italic;
}
textarea::-webkit-input-placeholder {
  color:#aaa !Important;
  font-style: italic;
}
textarea:-ms-input-placeholder {
	color:#aaa !Important;
  font-style: italic;
}
input::placeholder {
  color:#aaa !Important;
  font-style: italic;
  opacity: 1;
}
textarea::placeholder {
  color:#aaa !Important;
  font-style: italic;
  opacity: 1;
}



#board .form-group .form-control{font-size:16px;height:48px;border:1px solid #e3e4eb;border-radius:3px;color:#000;resize:none;padding:10px 20px;-webkit-transition:.2s ease-in;transition:.2s ease-in}
#board .form-group .form-control:focus{outline:0;border-color:#35276d}
#board .btn{margin:auto;background-color:#35276d;color:#fff;font-size:14px;text-transform:uppercase;border:none;height:42px;padding:10px 30px;border-radius:42px}

.badgeNOTICE {font-size:18px;background:orange;}
.badgeALARM {font-size:18px;background:darkblue;}
.badgeFREE {font-size:18px;background:#222;}
.badgeQA {font-size:18px;background:#666;}


.thField { text-align:center !Important;border:1px solid #ddd;border-bottom:0px;font-weight:bold;background:#f7f7f7 !Important;	}
.thFieldLast { text-align:center !Important;border:1px solid #ddd !important;font-weight:bold;background:#f7f7f7 !Important;	}

.bgNOTICE {}
.bgALARM {background:#fff;}
.bgFREE {background:#eee;border:1px solid #ddd;}
.bgQA {background:#f7f7f7;border:1px solid #ddd;}


#DivContent P { margin:0px;padding:0px; }
.default2 { position:relative }
.default2 .avatar{margin:0 auto;width:155px;height:155px;padding:11px;border-width:2px;border-style:solid;border-radius:50%;border-color:#4a35a0;}
.default2 .avatar img{width:100%;height:100%;border-radius:50%}
.noData { padding:50px !important;text-align:center !important;color:#aaa !important }
.tit { font-size:16px;margin-bottom:5px;letter-spacing:-0.05em;font-weight:bold;color:#4164a3; }
.normal { font-weight:normal !Important;color:#666;font-size:13px; }
.notOpen { border:1px solid #60c6cf !important; }
.DivField { margin:5px;padding:10px;border:1px solid #ddd;background:#f7f7f7; }
.searhField { padding:3px; }
.searchArea { border:1px solid #ddd;background:#f7f7f7;margin-bottom:15px;padding:15px;border-radius:5px}


.btnGray { background:#aaa !important;font-size:12px;padding:0px !important;padding-left:10px !important;padding-right:10px !important;margin:0px; }
.btnBlack { background:#222 !important;font-size:12px;padding:0px !important;padding-left:10px !important;padding-right:10px !important;margin:0px; }
.btnPurple { font-size:12px;padding:0px !important;padding-left:10px !important;padding-right:10px !important;margin:0px; }
.btnGreen { background:green !important;font-size:12px;padding:0px !important;padding-left:10px !important;padding-right:10px !important;margin:0px; }
.btnRed { background:red !important;font-size:12px;padding:0px !important;padding-left:10px !important;padding-right:10px !important;margin:0px; }

.mobileView { display:none !important}
.btn-danger { background:#35276d !important;border:0px; }



/* ¸ð¹ÙÀÏÄ¿½ºÅÒ */
@media screen and (max-width:991px){
	
	.mobileBtn { display:block;margin-top:10px; }
	.mobileClear { clear:both; }
	.mobileHidden { display:none; }
	.mobileView { display:block !important; }
	.mobileBlock { display:block !important;border:1px solid red; }
	.mobileFont { font-size:14px !important; }
	.mobileFont12 { font-size:12px !important;line-height:14px !important; }
	.mobileFontBig { font-size:14px !important;line-height:20px !important; }
	.mobileFontTitle { font-size:18px !important;line-height:20px !important; }
	.mobileFontSimpleContent { font-size:14px !important;line-height:20px !Important; }
	.mobileMarginBottom10 { margin-bottom:0px !important; }
	.mobile-width { width:200px !Important; }


	
}